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: 7ff3ccfa74a4
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: be1c03ddaf86
Choose a head ref

Commits on Nov 25, 2018

  1. libpfm: fix cross compilation

    Mic92 committed Nov 25, 2018
    Copy the full SHA
    4b6bdc2 View commit details

Commits on Nov 28, 2018

  1. freetype: fix cross-build

    Mic92 committed Nov 28, 2018
    Copy the full SHA
    f17ff7d View commit details
  2. wayland: fix cross-build

    Mic92 committed Nov 28, 2018
    Copy the full SHA
    fbb1141 View commit details

Commits on Nov 30, 2018

  1. xcbuild: set -Wno-error

    gcc doesn’t know all of the specific flags here. It is easier to just
    set -Wno-error.
    matthewbauer committed Nov 30, 2018
    Copy the full SHA
    73d5376 View commit details

Commits on Dec 1, 2018

  1. libinput: fix docs & libinput command

    libinput switched from Doxygen to Sphinx for user docs. Since Sphinx is a Python
    module, it propagates Python. And because it is listed in nativeBuildInputs,
    its python binary takes precedence over the one added in buildInputs.
    This results in a wrong interpreter being substituted into shebangs.
    
    The contamination occurred previously too but libinput does not use pyparsing
    dependency since 1.12.0, so it could be removed.
    
    I prevented Sphinx from propagating Python and added some additional
    dependencies to it. In the future we might want something more reusable.
    
    While at it, I also fixed the tests.
    jtojnar committed Dec 1, 2018
    Copy the full SHA
    27aed1b View commit details
  2. minizincide: init at 2.2.3

    * wrap so minizinc on PATH
      (to ensure it's avail/found)
    dtzWill committed Dec 1, 2018
    Copy the full SHA
    0e4c444 View commit details

Commits on Dec 2, 2018

  1. Copy the full SHA
    3d5ee86 View commit details

Commits on Dec 3, 2018

  1. perl:5.28.0 -> 5.28.1

    volth authored Dec 3, 2018
    Copy the full SHA
    873967b View commit details
  2. perl526: 5.26.2 -> 5.26.3

    volth authored Dec 3, 2018
    Copy the full SHA
    03b9bc9 View commit details

Commits on Dec 6, 2018

  1. Copy the full SHA
    f17dd04 View commit details

Commits on Dec 8, 2018

  1. erlang: disable parallel building

    This fixes build errors like
    
     GEN    asn1ct_eval_ext.erl
    {"init terminating in do_boot",{undef,[{asn1ct_func,start_link,[],[]},{prepare_templates,gen_asn1ct_eval,1,[{file,"prepare_templates.erl"},{line,58}]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}
    init terminating in do_boot ({undef,[{asn1ct_func,start_link,[],[]},{prepare_templates,gen_asn1ct_eval,1,[{_},{_}]},{init,start_em,1,[]},{init,do_boot,3,[]}]})
    
    that occur on some machines but not others.
    ivan committed Dec 8, 2018
    Copy the full SHA
    82e5590 View commit details
  2. Copy the full SHA
    3183342 View commit details
  3. Copy the full SHA
    ff084c7 View commit details
  4. Copy the full SHA
    8b4d458 View commit details
  5. sysvinit: 2.89 -> 2.93

    dtzWill committed Dec 8, 2018
    Copy the full SHA
    965f95c View commit details
  6. Merge pull request #51644 from ivan/erlang-disable-parallel-building

    erlang: disable parallel building
    Mic92 authored Dec 8, 2018
    Copy the full SHA
    b4a2ed8 View commit details
  7. llvm_7: fix cross-compiling

    Mic92 committed Dec 8, 2018
    Copy the full SHA
    2ca39fe View commit details
  8. Merge pull request #51226 from Mic92/llvm-cross-targets

    llvm: fix cross-compilation
    Mic92 authored Dec 8, 2018
    Copy the full SHA
    7a4c81d View commit details
  9. Copy the full SHA
    b9d22d3 View commit details
  10. libv4l: 1.16.0 -> 1.16.2

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/v4l-utils/versions
    r-ryantm committed Dec 8, 2018
    Copy the full SHA
    b11fa4b View commit details
  11. wildmidi: 0.4.2 -> 0.4.3

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/wildmidi/versions
    r-ryantm committed Dec 8, 2018
    Copy the full SHA
    c5ba3e1 View commit details

Commits on Dec 9, 2018

  1. Copy the full SHA
    ee77dd6 View commit details
  2. ncurses: fix cross-build by disable stripping

    Ncurses uses `install -s` to also strip the binaries while installing.
    This broke the cross build because the wrong strip command was chosen.
    Mic92 committed Dec 9, 2018
    Copy the full SHA
    ceaee84 View commit details
  3. libselinux: fix cross compilation (#51201)

    libselinux needs native python to compute the installation prefix.
    Swig generates the c code for the extension and needs python.h at compile,
    so we put python into buildInputs
    eburimu authored and Mic92 committed Dec 9, 2018
    Copy the full SHA
    e7d5548 View commit details
  4. Merge pull request #51779 from Mic92/ncurses

    ncurses: fix cross-build by disable stripping
    Mic92 authored Dec 9, 2018
    Copy the full SHA
    3278812 View commit details
  5. iptables: prune libtool files after build

    Otherwise -lpcap gets propagated to reverse deps
    This can break strongswan build for example
    NixOS/nixpkgs#51252 (comment)
    c0bw3b committed Dec 9, 2018
    Copy the full SHA
    705babc View commit details
  6. Copy the full SHA
    ec59713 View commit details
  7. Merge pull request #51802 from Mic92/cross-perl

    perl: update perl-cross archive
    Mic92 authored Dec 9, 2018
    Copy the full SHA
    8dc4d11 View commit details

Commits on Dec 10, 2018

  1. glib: fix cross -> inherit devdoc from native build

    Glib uses gobject introspection to generate documentation.
    If we would want to cross-compile those, we would need native binaries
    from the previous build stage. Instead we can simply just copy over
    the generated documentation.
    Mic92 committed Dec 10, 2018
    Copy the full SHA
    efa57f8 View commit details
  2. Merge pull request #51824 from Mic92/cross-glib

    glib: fix cross -> inherit devdoc from native build
    Mic92 authored Dec 10, 2018
    Copy the full SHA
    01e6a04 View commit details
  3. radare2: fix cross-build

    Only the make-based build support cross-compilation.
    Also use less vendored libraries
    Mic92 committed Dec 10, 2018
    Copy the full SHA
    900a01a View commit details
  4. Merge pull request #51706 from dtzWill/update/sysvinit-2.93

    sysvinit: 2.89 -> 2.93
    c0bw3b authored Dec 10, 2018
    Copy the full SHA
    310b0dd View commit details
  5. Merge pull request #51787 from c0bw3b/pkg/iptables

    iptables: prune libtool files after build
    c0bw3b authored Dec 10, 2018
    Copy the full SHA
    00593d6 View commit details
  6. Merge pull request #51831 from Mic92/cross-radare2

    radare2: cross-build
    Mic92 authored Dec 10, 2018
    Copy the full SHA
    fee79f5 View commit details
  7. cctools: don’t depend on clang at runtime

    --disable-clang-as flag disables the use of clang by cctools-port
    matthewbauer committed Dec 10, 2018
    Copy the full SHA
    9564b8e View commit details

Commits on Dec 11, 2018

  1. treewide: use "buildPackages" darwin for bootstrap_cmds

    These are almost always from buildPackages. Another issue where
    splicing doesn’t seem to pick them up correctly.
    matthewbauer committed Dec 11, 2018
    Copy the full SHA
    9ab6789 View commit details
  2. ruby: fix cross-build (#51842)

    Enable autoreconfHook by default: The build tried to execute autoconf, which was
    in the wrong build input. Regenerating autotools configure files is always a good
    idea since it delivers fixes.
    Also move groff to the native since it is only used at build-time
    Mic92 authored and zimbatm committed Dec 11, 2018
    Copy the full SHA
    10ba787 View commit details
  3. kerberos-server: Fix sbin paths

    tcpd doesn't have sbin anymore (so it was broken), and heimdal just symlinks to
    bin.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    dfdd348 View commit details
  4. kerberos-server: move kadmind to systemd

    Don't use socket activation, as inetd is discouraged by heimdal documentation.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    ee3bd73 View commit details
  5. kerberos-server: cleanup of kerberos.nix

    General cleanup before adding more options.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    4f9af77 View commit details
  6. kerberos-server: switch to ExecStart

    script causes problems for forking services like MIT Kerberos.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    fe8f2b8 View commit details
  7. kerberos-server: add kerberos option

    Allow switching out kerberos server implementation.
    
    Sharing config is probably sensible, but implementation is different enough to
    be worth splitting into two files. Not sure this is the correct way to split an
    implementation, but it works for now.
    
    Uses the switch from config.krb5 to select implementation.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    6cca9c0 View commit details
  8. kerberos_server: Keep ACL file in store

    Could also move kdc.conf, but this makes it inconvenient to use command line
    utilities with heimdal, as it would require specifying --config-file with every
    command.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    4e4a599 View commit details
  9. kerberos_server: ensure only one realm configured

    Leave options for multiple realms for similarity to krb5, and future
    expansion. Currently not tested because I can't make it work and don't need
    it.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    f5b4918 View commit details
  10. kerberos: explicitly install krb5Full.dev for tests

    This contains all of the user binaries as of 13e6a5c.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    d752677 View commit details
  11. kerberos: move user binaries to default output

    The intention of the previous change was to move krb5-config to .dev (it
    gives the locations of headers), but it grabbed all of the user-facing
    binaries too. This puts them back.
    Kai Wohlfahrt authored and kwohlfahrt committed Dec 11, 2018
    Copy the full SHA
    ade842f View commit details
  12. Copy the full SHA
    337bc20 View commit details
  13. openldap: fix cross-build

    Mic92 authored and globin committed Dec 11, 2018
    Copy the full SHA
    2ebe19f View commit details
  14. postfix: fix cross-build

    Mic92 authored and globin committed Dec 11, 2018
    Copy the full SHA
    68d5071 View commit details
  15. clucene: fix cross-build

    Mic92 authored and globin committed Dec 11, 2018
    Copy the full SHA
    b6e7391 View commit details
Loading