Commit Graph

118 Commits

Author SHA1 Message Date
Alyssa Ross
f67b36bad6 Revert "patchelf_0_13: init at 0.13.1"
This reverts commit 3838a0a7e7.

This was previously used on aarch64-unknown-linux-musl, but now that
that platform has an up-to-date bootstrap and can build current
patchelf, there's no longer any need to keep this around.
2024-01-25 21:29:35 +01:00
Alyssa Ross
f84fc97618 Revert "patchelf: use 0.13.x on aarch64+musl"
This reverts commit e22d0b49a9.

No longer needed now that we have an up-to-date
aarch64-unknown-linux-musl bootstrap.

Since the original commit, patchelf_0_14 was renamed to
patchelfStable.  There's no longer any need for it to have a name
other than "patchelf", but I've kept "patchelfStable" around as an
alias in case anybody's using it.
2024-01-25 21:29:35 +01:00
R. Ryantm
a3f7053c0b patchelfUnstable: unstable-2023-09-27 -> unstable-2024-01-15 2024-01-18 20:38:58 +00:00
K900
1d7ac8ab85 patchelfUnstable: unstable-2023-09-19 -> unstable-2023-09-27 2023-09-29 05:22:30 +00:00
R. Ryantm
f85032a92b patchelfUnstable: unstable-2023-07-20 -> unstable-2023-09-19 2023-09-20 12:50:50 +00:00
R. Ryantm
8af93820f7 patchelfUnstable: unstable-2023-06-08 -> unstable-2023-07-20 2023-07-27 15:07:50 +00:00
R. Ryantm
9e51e11203 patchelfUnstable: unstable-2023-04-25 -> unstable-2023-06-08 2023-06-20 04:09:41 +00:00
R. Ryantm
44b84c3d5b patchelfUnstable: unstable-2023-04-23 -> unstable-2023-04-25 2023-04-27 04:08:51 +00:00
R. Ryantm
f0dcebd4f6 patchelfUnstable: unstable-2023-03-27 -> unstable-2023-04-23 2023-04-24 12:53:25 +00:00
R. Ryantm
675111e5ac patchelfUnstable: unstable-2023-03-18 -> unstable-2023-03-27 2023-03-29 11:08:53 +00:00
Sergei Trofimovich
c2afc92cc2 patchelfUnstable: unstable-2023-03-07 -> unstable-2023-03-18 2023-03-19 05:09:26 +00:00
R. Ryantm
c2fc72d723 patchelfUnstable: unstable-2022-10-26 -> unstable-2023-03-07 2023-03-08 00:33:35 +00:00
Jörg Thalheim
9eb82e300c patchelf: drop unused patch 2023-03-02 21:28:04 +01:00
Artturin
fe1c7a1945 treewide: remove usages of header and stopNest
they're obsolete
2023-01-16 00:08:12 +02:00
Jörg Thalheim
7a1914356e patchelf_0_9: drop
From the commit messages in 2020 it's not clear why this package was
added back. But since there are no consumers, let's drop it.
2022-10-29 19:49:06 +02:00
R. Ryantm
0f3a2aa329 patchelfUnstable: unstable-2022-07-16 -> unstable-2022-10-26 2022-10-26 11:50:01 +00:00
Ryan Burns
78e99150c4 patchelf: disable tests when bintools binaries are prefixed 2022-10-23 21:46:32 +02:00
Adam Joseph
f3b982df76 patchelf: drop patch due to version bump 2022-08-17 01:46:20 -07:00
github-actions[bot]
df465dde1a
Merge master into staging-next 2022-08-16 00:02:25 +00:00
R. Ryantm
fddb453352 patchelfUnstable: unstable-2022-02-21 -> unstable-2022-07-16 2022-08-15 20:48:11 +02:00
R. Ryantm
c826b18a28 patchelf: 0.14.5 -> 0.15.0 2022-07-29 15:34:13 +00:00
Adam Joseph
12618e7986 patchelf: if targetPlatform.isMips: apply patchelf/pull/380
This PR applies the patches which fix a MIPS-specific bug in patchelf.
The patches are applied only if targetPlatform.isMips in order to:

1. Not cause a mass-rebuild on the mainstream platforms

2. Make this PR acceptable for inclusion in `master` rather than
   `staging`.

This is the very last commit needed in order for Hydra to be able to
produce a bootstrap-files tarball for mips64el (the other one is in
`staging-next`).

This PR can be reverted after the next release of patchelf lands in
nixpkgs.
2022-06-19 15:16:26 -07:00
Artturin
1d44ac176c treewide: add enableParallelBuilding's to bootstrap packages so hashes stay the same
when enableParallelBuildingByDefault is enabled

verified with
`nix-diff $(nix eval ".#gcc-unwrapped.drvPath") $(nix eval --expr 'with import ./. { config = { enableParallelBuildingByDefault = true; }; }; gcc-unwrapped.drvPath' --impure)`
2022-05-25 16:03:14 +03:00
Artturin
f002ffed9a treewide: enable strictDeps in bootstrap packages 2022-05-22 16:40:26 +03:00
Alyssa Ross
3a73bf2b6e patchelf: clarify license 2022-04-22 17:31:57 +00:00
Alyssa Ross
e22d0b49a9 patchelf: use 0.13.x on aarch64+musl
The C++ compiler in our musl bootstrap for aarch64 is too old to build
the latest version of patchelf, so we need to use the latest version
that builds with that compiler to get a new bootstrap.
2022-04-22 17:26:43 +00:00
Alyssa Ross
3838a0a7e7 patchelf_0_13: init at 0.13.1
The C++ compiler in our musl bootstrap for aarch64 is too old to build
the latest version of patchelf, so introduce a package for the most
recent version it's capable of building that we can use to get a new
bootstrap.
2022-04-22 17:26:43 +00:00
Sandro
ebd9c4ae02
Merge pull request #163362 from trofi/updater-patchelfUnstable
patchelfUnstable: 2021-11-16 -> 2022-02-21
2022-04-05 21:27:48 +02:00
Sergei Trofimovich
7513cd2f5a patchelfUnstable: 2021-11-16 -> 2022-02-21
Among other things fixes build failure against gcc-12.

While at it added trivial updater for git repository.
2022-03-08 18:18:51 +00:00
Adam Joseph
e693994cc8 patchelf: 0.14.3 -> 0.14.5 2022-02-24 18:24:32 +10:00
Felix Buehler
814b63e93e treewide: rename name to pname&version 2022-02-06 21:45:12 +01:00
R. Ryantm
8d3cdc9c2d patchelf: 0.13 -> 0.14.3 2021-12-11 09:30:34 -08:00
Thomas Watson
449c0a1d22 patchelfUnstable: 2020-07-11 -> 2021-11-16 2021-11-26 16:26:50 +00:00
Felix Buehler
345d71ffd0 pkgs/development: rename name to pname&version 2021-11-10 14:03:21 +01:00
ppom
896623dbe9 patchelf: fix homepage 2021-09-21 13:04:09 +02:00
Domen Kožar
46398325f5 patchelf: 0.12 -> 0.13 2021-08-05 16:15:36 +02:00
Ben Siraphob
c522fec274 pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
Pierre Bourdon
f38ed04f0c
patchelf: 0.11 -> 0.12 2020-08-28 02:35:55 +02:00
David McFarland
552c4d84ca patchelfUnstable: 2020-06-03 -> 2020-07-11 2020-08-18 09:10:26 -03:00
Matthew Bauer
d0677e6d45 treewide: add warning comment to “boot” packages
This adds a warning to the top of each “boot” package that reads:

  Note: this package is used for bootstrapping fetchurl, and thus cannot
  use fetchpatch! All mutable patches (generated by GitHub or cgit) that
  are needed here should be included directly in Nixpkgs as files.

This makes it clear to maintainer that they may need to treat this
package a little differently than others. Importantly, we can’t use
fetchpatch here due to using <nix/fetchurl.nix>. To avoid having stale
hashes, we need to include patches that are subject to changing
overtime (for instance, gitweb’s patches contain a version number at
the bottom).
2020-07-31 08:56:53 +02:00
Vladimír Čunát
e3ef6f60ab
patchelf_0_9: bring this version back 2020-06-20 12:17:42 +02:00
Domen Kožar
d020ee07cd
patchelf: 0.9 -> 0.11 2020-06-09 17:36:57 +02:00
Domen Kožar
e2b0fd0b1d
patchelfUnstable: bump 2020-06-03 16:06:52 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Jakub Kądziołka
2c40ba774d
patchelf: Fix homepage URL
Since this commit on nixos-homepage, the homepage was 404-ing:
179733c176
2020-04-06 14:08:11 +02:00
John Ericson
3835442cf0 patchelf: dontPatchELF in setup hook is allowed to be undefined 2019-11-01 14:44:44 -04:00
Vladimír Čunát
4e5b465052
patchelf: 0.10 -> 0.9 (downgrade!)
This is a partial revert of #58715.  Bumping the default caused problems
described in #69213.  I tested that the vscode corruption happened even
with the 0.10 pre-release, so I'm keeping patchelfUnstable on 0.10
(patchelfUnstable shouldn't cause a large rebuild anyway)
2019-09-22 09:47:36 +02:00
Vladimír Čunát
22a216849b
Re-Revert "Merge branch 'staging-next'"
This reverts commit f8a8fc6c7c.
2019-09-22 09:38:09 +02:00
Vladimír Čunát
f8a8fc6c7c
Revert "Merge branch 'staging-next'"
This reverts commit 41af38f372, reversing
changes made to f0fec244ca.

Let's delay this.  We have some serious regressions.
2019-09-21 20:05:09 +02:00
Ihar Hrachyshka
59bed0a7b3 Adjust patchelfUnstable to patchelf derivation layout 2019-08-30 13:18:10 -07:00