| Commit message (Expand) | Author | Age | Files | Lines |
| * | Update .github/workflows/no-channel.yml•••Co-authored-by: Cole Helbling <cole.e.helbling@outlook.com>origin/ci-no-channel | Jonas Chevalier | 2021-01-17 | 1 | -1/+1 |
| * | ci: add no-channel check | zimbatm | 2021-01-16 | 1 | -0/+21 |
| * | Merge pull request #108770 from FlorianFranzen/firefox_update•••Firefox 84.0.2 | ajs124 | 2021-01-10 | 4 | -1159/+1159 |
| |\ |
|
| | * | firefox-esr-78: 78.5.0 -> 78.6.1 | Florian Franzen | 2021-01-08 | 1 | -2/+2 |
| | * | firefox: 84.0.1 -> 84.0.2 | Florian Franzen | 2021-01-08 | 1 | -2/+2 |
| | * | firefox-bin: 84.0.1 -> 84.0.2 | Florian Franzen | 2021-01-08 | 1 | -385/+385 |
| | * | firefox-devedition-bin: 84.0b4 -> 85.0b6 | Florian Franzen | 2021-01-08 | 1 | -385/+385 |
| | * | firefox-beta-bin: 85.0b4 -> 85.0b6 | Florian Franzen | 2021-01-08 | 1 | -385/+385 |
| * | | x11/xorg: run generator to apply change to stdenv.lib -> lib | Profpatsch | 2021-01-10 | 1 | -221/+221 |
| * | | x11/xorg: stdenv.lib -> lib in meta generator•••The library does not depend on stdenv, that stdenv exposes lib is
an artifact of the ancient origins of nixpkgs.
I didn’t run the generator since it takes quite a while, but it should
be automatically done the next time somebody updates a package.
| Profpatsch | 2021-01-10 | 1 | -1/+1 |
| * | | toplevel: stdenv.lib -> lib•••The library does not depend on stdenv, that `stdenv` exposes `lib` is
an artifact of the ancient origins of nixpkgs.
| Profpatsch | 2021-01-10 | 8 | -81/+83 |
| * | | Merge pull request #108955 from asymmetric/tarsnap-doc-format•••modules/tarsnap: document timestamp format | Jörg Thalheim | 2021-01-10 | 1 | -8/+3 |
| |\ \ |
|
| | * | | modules/tarsnap: document timestamp format | Lorenzo Manacorda | 2021-01-10 | 1 | -8/+3 |
| * | | | Merge pull request #89775 from numinit/update-androidenv | Jörg Thalheim | 2021-01-10 | 25 | -5064/+6156 |
| |\ \ \
| |/ /
|/| | |
|
| | * | | Rework androidenv package generation•••androidenv did not previously write license files, which caused certain
gradle-based Android tools to fail. Restructure androidenv's list of
Android packages into a single repo.json file to prevent duplication
and enable us to extract the EULA texts, which we then hash with
builtins.hashString to produce the license files that Android gradle
tools look for.
Remove includeDocs and lldbVersions, as these have been removed
from the Android package repositories.
Improve documentation and examples.
| numinit | 2021-01-03 | 25 | -5064/+6156 |
| * | | | Merge pull request #104658 from poscat0x04/add-fcitx5•••Add fcitx5 | Matthieu Coudron | 2021-01-10 | 16 | -1/+697 |
| |\ \ \ |
|
| | * | | | fcitx5-table-other: Init at 5.0.1 | Poscat | 2021-01-10 | 2 | -0/+40 |
| | * | | | fcitx5-table-extra: Init at 5.0.1 | Poscat | 2021-01-10 | 2 | -0/+40 |
| | * | | | nixos/input-methods: add fcitx5 | Poscat | 2021-01-10 | 3 | -1/+35 |
| | * | | | fcitx5-with-addons: Init | Poscat | 2021-01-10 | 2 | -0/+20 |
| | * | | | fcitx5-chinese-addons: Init at 5.0.2 | Poscat | 2021-01-10 | 2 | -0/+78 |
| | * | | | fcitx5-lua: Init at 5.0.1 | Poscat | 2021-01-10 | 2 | -0/+42 |
| | * | | | libime: Init at 1.0.2 | Poscat | 2021-01-10 | 2 | -0/+65 |
| | * | | | fcitx5-rime: Init at 5.0.2 | Poscat | 2021-01-10 | 2 | -0/+49 |
| | * | | | fcitx5-configtool: Init at 5.0.1 | Poscat | 2021-01-10 | 2 | -0/+62 |
| | * | | | fcitx5-gtk: Init at 5.0.1 | Poscat | 2021-01-10 | 2 | -0/+73 |
| | * | | | fcitx5-qt: Init at 5.0.1 | Poscat | 2021-01-10 | 2 | -0/+48 |
| | * | | | fcitx5: Init at 5.0.3 | Poscat | 2021-01-10 | 2 | -0/+102 |
| | * | | | xcb-imdkit: Init at 1.0.1 | Poscat | 2021-01-10 | 2 | -0/+43 |
| * | | | | Merge pull request #107860 from thatsmydoing/redis-tls | Sandro | 2021-01-10 | 1 | -3/+10 |
| |\ \ \ \ |
|
| | * | | | | redis: move pkgconfig to nativeBuildInputs | Thomas Dy | 2021-01-04 | 1 | -1/+3 |
| | * | | | | redis: build with TLS support | Thomas Dy | 2021-01-04 | 1 | -3/+8 |
| * | | | | | Merge pull request #108904 from aanderse/php-oci8•••php80.extensions.oci8: 2.2.0 -> 3.0.1 | Elis Hirwing | 2021-01-10 | 2 | -5/+9 |
| |\ \ \ \ \ |
|
| | * | | | | | php80.extensions.oci8: 2.2.0 -> 3.0.1 | Aaron Andersen | 2021-01-09 | 2 | -5/+9 |
| * | | | | | | prometheus-wireguard-exporter: 3.3.0 -> 3.4.2 | Maximilian Bosch | 2021-01-10 | 1 | -3/+3 |
| * | | | | | | nixos/gitea: add ma27 as maintainer | Maximilian Bosch | 2021-01-10 | 1 | -1/+1 |
| * | | | | | | Merge pull request #108929 from ymatsiuk/addmodule•••appgate-sdp: add appgate-sdp to modules list | Aaron Andersen | 2021-01-10 | 1 | -0/+1 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | appgate-sdp: add appgate-sdp to modules list | Yurii Matsiuk | 2021-01-10 | 1 | -0/+1 |
| * | | | | | | | Merge pull request #96935 from rvolosatovs/update/ioquake3•••ioquake3: 2019-05-29 -> 2020-08-29 | Sandro | 2021-01-10 | 1 | -6/+6 |
| |\ \ \ \ \ \ \ |
|
| | * | | | | | | | ioquake3: 2019-05-29 -> 2020-12-26 | Roman Volosatovs | 2021-01-08 | 1 | -6/+6 |
| * | | | | | | | | Merge pull request #107958 from ztzg/x-16304-ubuntu-determinism•••vmTools.debClosureGenerator: Fix non-determinism in dependency graph | Jörg Thalheim | 2021-01-10 | 1 | -1/+1 |
| |\ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | vmTools.debClosureGenerator: Fix non-determinism in dependency graph•••By default, Perl versions since 5.8.1 use randomization to make hashes
resistant to complexity attacks.
That randomization makes building VM images such as ubuntu1804x86_64
non-deterministic because the (imported) derivations built by
deb/deb-closure.pl are not stable.
This can easily be observed by repeating the following sequence of
commands and noting the path of the image's .drv:
nix-instantiate -E '(import <nixpkgs> {}).vmTools.diskImageFuns.ubuntu1804x86_64 {}'
nix-store --delete /nix/store/*ubuntu-18.04-bionic-amd64.nix
One source of non-determinism is the handling of Provides/Replaces,
which depends on the order of iteration over %packages. Here is a
diff showing the corresponding change in output:
>>> awk
-virtual awk: using original-awk
- original-awk: libc6 (>= 2.14)
+virtual awk: using mawk
+ mawk: libc6 (>= 2.14)
- mawk: libc6 (>= 2.14)
->>> libc6
This patch sorts packages by name for Provides/Replaces processing,
which seems to result in stable output.
(If the above turns out not to be sufficient, one could also set the
PERL_HASH_SEED and PERL_PERTURB_KEYS environment variables, documented
in 'perlrun', to disable Perl's built-in randomization. Complexity
attacks are not an issue as we control and trust all inputs.)
| Damien Diederen | 2020-12-30 | 1 | -1/+1 |
| * | | | | | | | | | Merge pull request #105775 from xaverdh/iwd-link-unit | Jörg Thalheim | 2021-01-10 | 2 | -0/+14 |
| |\ \ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | | nixos/iwd: add release notes for changes to wireless interface renaming | Dominik Xaver Hörl | 2021-01-09 | 1 | -0/+9 |
| | * | | | | | | | | | nixos/iwd: add networkd link configuration matching the upstream .link unit file•••It is meant to fix the race condition between iwd and udev trying to
rename the interface.
| Dominik Xaver Hörl | 2021-01-09 | 1 | -0/+5 |
| * | | | | | | | | | | Merge pull request #108928 from SuperSandro2000/opustags | Sandro | 2021-01-10 | 4 | -23/+11 |
| |\ \ \ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | | | pythonPackages.uproot3: 3.14.1 -> 3.14.2 | Sandro Jäckel | 2021-01-10 | 1 | -2/+2 |
| | * | | | | | | | | | | pythonPackages.graphene: 3.0.0b6 -> 3.0.0b7 | Sandro Jäckel | 2021-01-10 | 1 | -2/+2 |
| | * | | | | | | | | | | pythonPackages.awkward0: 0.15.1 -> 0.15.2 | Sandro Jäckel | 2021-01-10 | 1 | -2/+2 |
| | * | | | | | | | | | | opustags: 1.5.1 -> 1.6.0 | Sandro Jäckel | 2021-01-10 | 1 | -17/+5 |