Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 72158c231ae4
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 55e7f95265c9
Choose a head ref
  • 4 commits
  • 3 files changed
  • 4 contributors

Commits on Jun 1, 2020

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    83ad0f5 View commit details
  2. Merge pull request #89278 from zowoq/stale

    .github/stale.yml: quote labels
    ryantm authored Jun 1, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6756194 View commit details
  3. ip2unix: 2.1.2 -> 2.1.3

    Upstream fixes:
    
      - Pass linker version script to the linker instead of the compiler.
      - Compile with `-fPIC` again (regression from version 2.1.2).
      - Out of bounds array access in `globpath`.
      - Handling of `epoll_ctl` calls (they're now replayed after replacing
        socket).
      - GCC 10 build errors and Clang warnings.
    
    While most of these fixes are more relevant for other distros, the
    linker script fix is actually a regression existing since a long time
    (version 1.x) and caused libip2unix to expose way too many symbols.
    
    Built and tested on i686-linux and x86_64-linux.
    
    Signed-off-by: aszlig <aszlig@nix.build>
    aszlig committed Jun 1, 2020
    Copy the full SHA
    67325b1 View commit details
  4. doc/stdenv: improve autoPatchelfHook description

    * Add id
    * Mention rpath
    * The control variables do not really have to be env vars (though without structuredAttrs there is not a difference)
    jtojnar committed Jun 1, 2020
    Copy the full SHA
    55e7f95 View commit details
Showing with 8 additions and 9 deletions.
  1. +3 −2 .github/stale.yml
  2. +3 −5 doc/stdenv/stdenv.xml
  3. +2 −2 pkgs/tools/networking/ip2unix/default.nix
5 changes: 3 additions & 2 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# Configuration for probot-stale - https://github.com/probot/stale
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 180
# Number of days of inactivity before a stale issue is closed
daysUntilClose: false
# Issues with these labels will never be considered stale
exemptLabels:
- 1.severity: security
- "1.severity: security"
# Label to use when marking an issue as stale
staleLabel: 2.status: stale
staleLabel: "2.status: stale"
# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
Thank you for your contributions.
8 changes: 3 additions & 5 deletions doc/stdenv/stdenv.xml
Original file line number Diff line number Diff line change
@@ -2001,7 +2001,7 @@ addEnvHooks "$hostOffset" myBashFunction
</para>
</listitem>
</varlistentry>
<varlistentry>
<varlistentry xml:id="setup-hook-autopatchelfhook">
<term>
autoPatchelfHook
</term>
@@ -2010,15 +2010,13 @@ addEnvHooks "$hostOffset" myBashFunction
This is a special setup hook which helps in packaging proprietary software in that it automatically tries to find missing shared library dependencies of ELF files based on the given <varname>buildInputs</varname> and <varname>nativeBuildInputs</varname>.
</para>
<para>
You can also specify a <envar>runtimeDependencies</envar> environment variable which lists dependencies that are unconditionally added to all executables.
</para>
<para>
You can also specify a <varname>runtimeDependencies</varname> variable which lists dependencies to be unconditionally added to <glossterm>rpath</glossterm> of all executables.
This is useful for programs that use <citerefentry>
<refentrytitle>dlopen</refentrytitle>
<manvolnum>3</manvolnum> </citerefentry> to load libraries at runtime.
</para>
<para>
In certain situations you may want to run the main command (<command>autoPatchelf</command>) of the setup hook on a file or a set of directories instead of unconditionally patching all outputs. This can be done by setting the <envar>dontAutoPatchelf</envar> environment variable to a non-empty value.
In certain situations you may want to run the main command (<command>autoPatchelf</command>) of the setup hook on a file or a set of directories instead of unconditionally patching all outputs. This can be done by setting the <varname>dontAutoPatchelf</varname> environment variable to a non-empty value.
</para>
<para>
The <command>autoPatchelf</command> command also recognizes a <parameter class="command">--no-recurse</parameter> command line flag, which prevents it from recursing into subdirectories.
4 changes: 2 additions & 2 deletions pkgs/tools/networking/ip2unix/default.nix
Original file line number Diff line number Diff line change
@@ -5,13 +5,13 @@

stdenv.mkDerivation rec {
pname = "ip2unix";
version = "2.1.2";
version = "2.1.3";

src = fetchFromGitHub {
owner = "nixcloud";
repo = "ip2unix";
rev = "v${version}";
sha256 = "1ci0k3zy3hjkg65ah5h75mfvrd578xf2z1449xmgjm3iz3d6kqs2";
sha256 = "19c449h60b2m1d8kawnhpi4y9y4ddm24jmlh8kilqmx8m5l2khr6";
};

nativeBuildInputs = [