about summary refs log tree commit diff
path: root/pkgs/development/tools/misc/patchelf
Commit message (Collapse)AuthorAge
* patchelfUnstable: bumpDomen Kožar2020-06-03
|
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* patchelf: Fix homepage URLJakub Kądziołka2020-04-06
| | | | | Since this commit on nixos-homepage, the homepage was 404-ing: https://github.com/NixOS/nixos-homepage/commit/179733c176c1f625bb18d4eba38480b888471a7a
* patchelf: `dontPatchELF` in setup hook is allowed to be undefinedJohn Ericson2019-11-01
|
* patchelf: 0.10 -> 0.9 (downgrade!)Vladimír Čunát2019-09-22
| | | | | | | 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)
* Re-Revert "Merge branch 'staging-next'"Vladimír Čunát2019-09-22
| | | | This reverts commit f8a8fc6c7c079de430fa528f688ddac781bcef16.
* Revert "Merge branch 'staging-next'"Vladimír Čunát2019-09-21
| | | | | | | This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1. Let's delay this. We have some serious regressions.
* Adjust patchelfUnstable to patchelf derivation layoutIhar Hrachyshka2019-08-30
|
* patchelf: fixed tests for muslIhar Hrachyshka2019-08-30
| | | | The recipe is copied from patchelfUnstable.
* Bump patchelfUnstable to 0.10Ihar Hrachyshka2019-08-30
| | | | | | This is to reflect the bump for regular version. We are leaving patchelfUnstable b/c in the future we may need it to get the very latest patches to patchelf again.
* Bump patchelf to 0.10Ihar Hrachyshka2019-08-30
| | | | This release contains three years of bug fixes and improvements.
* treewide: name -> pname (easy cases) (#66585)volth2019-08-15
| | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
* patchelfUnstable: 0.10-pre-20180509 -> 0.10-pre-20190328Bob van der Linden2019-05-04
|
* patchelf: fix licenseBenjamin Hipple2018-09-29
| | | | Use the attr set instead of a string
* patchelfUnstable: disable tests on Darwin since they've long failedWill Dietz2018-08-21
| | | | | Bit of context/discussion: https://github.com/NixOS/nixpkgs/pull/45449#issuecomment-414844592
* patchelf: 0.10-pre-20180108 -> 0.10-pre-20180509, minor touchupWill Dietz2018-08-21
| | | | | | | | | Useful update-- adds support for accepting multiple files as arguments and fixes handling of large executables (>2Gb). While touching this, modify version to include more info. Preserving version format previously used, although not usual style.
* patchelf: disable testsJan Malakhovski2018-08-11
|
* treewide: http -> https sources (#42676)Silvan Mosberger2018-06-28
| | | | | | | | | * treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces
* patchelfUnstable: fix build on musl, disable failing testWill Dietz2018-02-13
|
* patchelfUnstable: Fix hashTuomas Tynkkynen2018-01-22
|
* patchelfUnstable: 0.10-pre-20160920 -> 0.10-pre-20180108Herwig Hochleitner2018-01-22
|
* misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`John Ericson2017-09-21
| | | | Only acts on one-line dependency lists.
* treewide: Do not limit hardenging because gcc 4.9 in bootstrapJohn Ericson2017-09-14
| | | | Bootstrap tools has since been bumped
* treewide: homepage URL fixes (#28475)Matthew Justin Bauer2017-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pgadmin: use https homepage * msn-pecan: move homepage to github google code is now unavailable * pidgin-latex: use https for homepage * pidgin-opensteamworks: use github for homepage google code is unavailable * putty: use https for homepage * ponylang: use https for homepage * picolisp: use https for homepage * phonon: use https for homepage * pugixml: use https for homepage * pioneer: use https for homepage * packer: use https for homepage * pokerth: usee https for homepage * procps-ng: use https for homepage * pycaml: use https for homepage * proot: move homepage to .github.io * pius: use https for homepage * pdfread: use https for homepage * postgresql: use https for homepage * ponysay: move homepage to new site * prometheus: use https for homepage * powerdns: use https for homepage * pm-utils: use https for homepage * patchelf: move homepage to https * tesseract: move homepage to github * quodlibet: move homepage from google code * jbrout: move homepage from google code * eiskaltdcpp: move homepage to github * nodejs: use https to homepage * nix: use https for homepage * pdf2djvu: move homepage from google code * game-music-emu: move homepage from google code * vacuum: move homepae from google code
* virtualbox: Drop dontPatchELF hackEelco Dolstra2016-09-20
| | | | | However, this also requires ad8f31df7f2e85edeb22809ada0949f9f72a7bfd to get rid of gcc_multi.out in the closure.
* Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-05-30
|\
| * setup-hooks: do not pass missing dirs to find (close #15405)Guillaume Maudoux2016-05-22
| | | | | | | | | | | | find fails when called with an inexistent search path. That situation may arise when the output is created after by a postFixup hook. vcunat amended the PR by clarifying one more `return` to `return 0`.
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-04-18
|\|
| * Merge branch 'master' into closure-sizeVladimír Čunát2016-04-01
| |\ | | | | | | | | | | | | Beware that stdenv doesn't build. It seems something more will be needed than just resolution of merge conflicts.
| * \ Merge master into closure-sizeVladimír Čunát2016-03-08
| |\ \ | | | | | | | | | | | | | | | | The kde-5 stuff still didn't merge well. I hand-fixed what I saw, but there may be more problems.
| * \ \ Merge commit staging+systemd into closure-sizeVladimír Čunát2015-10-03
| |\ \ \ | | | | | | | | | | | | | | | Many non-conflict problems weren't (fully) resolved in this commit yet.
| * | | | WIPVladimír Čunát2014-08-25
| | | | |
| * | | | merge the rest of multiple-outputsVladimír Čunát2014-08-25
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/libraries/glibc/2.19/builder.sh (previous merge taken) pkgs/development/tools/misc/patchelf/default.nix (easy) pkgs/stdenv/generic/setup.sh (previous merge taken)
| | * \ \ \ Merge 'staging' into multiple-outputsVladimír Čunát2014-08-23
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/applications/audio/flac/default.nix pkgs/build-support/gcc-wrapper/builder.sh pkgs/development/libraries/apr-util/default.nix pkgs/development/libraries/apr/default.nix pkgs/development/libraries/atk/default.nix pkgs/development/libraries/freetype/default.nix pkgs/development/libraries/gdk-pixbuf/default.nix pkgs/development/libraries/glib/default.nix pkgs/development/libraries/glibc/2.17/builder.sh pkgs/development/libraries/glibc/2.17/locales.nix pkgs/development/libraries/libjpeg/default.nix pkgs/development/libraries/libogg/default.nix pkgs/development/libraries/libsamplerate/default.nix pkgs/development/libraries/libtiff/default.nix pkgs/development/libraries/libvorbis/default.nix pkgs/development/libraries/mesa/default.nix pkgs/development/libraries/pango/default.nix pkgs/development/web/nodejs/default.nix pkgs/os-specific/linux/pam/default.nix pkgs/os-specific/linux/systemd/default.nix pkgs/stdenv/generic/setup.sh pkgs/stdenv/linux/default.nix pkgs/top-level/all-packages.nix pkgs/top-level/release-small.nix
| | * | | | | patchelf: Enable "make check"Eelco Dolstra2013-06-12
| | | | | | |
* | | | | | | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-03-28
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | patchelf: Use 0.9 release tarballEelco Dolstra2016-02-29
| | | | | | |
| * | | | | | patchelf: 0.8 -> 0.9Eelco Dolstra2016-02-27
| | |_|_|_|/ | |/| | | |
* | | | | | Use general hardening flag toggle listsFranz Pletz2016-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following parameters are now available: * hardeningDisable To disable specific hardening flags * hardeningEnable To enable specific hardening flags Only the cc-wrapper supports this right now, but these may be reused by other wrappers, builders or setup hooks. cc-wrapper supports the following flags: * fortify * stackprotector * pie (disabled by default) * pic * strictoverflow * format * relro * bindnow
* | | | | | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-02-27
|\| | | | |
| * | | | | patchELF: Use correct directoryEelco Dolstra2016-02-24
| | | | | | | | | | | | | | | | | | | | | | | | Borrowed from https://github.com/NixOS/nixpkgs/pull/13395.
| * | | | | Don't try to apply patchelf to non-ELF binariesEelco Dolstra2016-02-18
| | |_|_|/ | |/| | |
* / | | | bootstrap env: disable stackprotector hardening until gcc >=4.9Robin Gloster2016-02-22
|/ / / /
* | | | mass rewrite of find parameters to cross-platform styleVladimír Čunát2015-09-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #9044, close #9667. Thanks to @taku0 for suggesting this solution. Now we have no modes starting with `/` or `+`. Rewrite the `-perm` parameters of find: - completely safe: rewrite `/0100` and `+100` to `-0100`, - slightly semantics-changing: rewrite `+111` to `-0100`. I cross-verified the `find` manual pages for Linux, Darwin, FreeBSD.
* | | | mass-replace deprecated usage of find -perm (Fixes #9044)Vladimír Čunát2015-07-30
|/ / / | | | | | | | | | | | | sed 's|-perm +0|-perm /0|g' It's a mass-rebuild due to usage in stdenv's default setup hooks.
* | | Remove addHookEelco Dolstra2014-08-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Just use bash arrays directly. I.e. addHook preConfigure myPreConfigure is now preConfigureHooks+=(myPreConfigure)
* | | Fix dontPatchELF being set after the setup script has been sourcedEelco Dolstra2014-08-09
| | |
* | | Move RPATH shrinking from stdenv to a setup hook provided by patchelfEelco Dolstra2014-08-09
| |/ |/|
* | patchelf: Update to 0.8Eelco Dolstra2014-01-14
| | | | | | | | This fixes a segfault in building Eclipse and the Android SDK.
* | patchelf: Update to 0.7Eelco Dolstra2014-01-07
|/