aboutsummaryrefslogtreecommitdiff
-*- mode: org; coding: utf-8; -*-

#+TITLE: Hacking GNU Guix and Its Incredible Distro

Copyright © 2012, 2013, 2014, 2016, 2017, 2019 Ludovic Courtès <ludo@gnu.org>
Copyright © 2015, 2017 Mathieu Lirzin <mthl@gnu.org>
Copyright © 2017 Leo Famulari <leo@famulari.name>
Copyright © 2017 Arun Isaac <arunisaac@systemreboot.net>

  Copying and distribution of this file, with or without modification,
  are permitted in any medium without royalty provided the copyright
  notice and this notice are preserved.

* Contributing

See the manual for useful hacking information, either by running

  info -f doc/guix.info "Contributing"

or by checking the [[https://guix.gnu.org/manual/devel/en/html_node/Contributing.html][web copy of the manual]].
x/commit/gnu/packages/aux-files?id=2c97c980a0ca5f77464cd74207e29d835376f85b'>gnu: linux-libre: Include more framebuffer font sizes....Tobias Geerinckx-Rice 2019-12-18gnu: linux-libre: Update to 5.4.5....Mark H Weaver 2019-12-18gnu: linux-libre: Remove orphaned 5.2.x kernel configurations....Mark H Weaver 2019-12-04gnu: emacs: Use load-path instead of EMACSLOADPATH....Maxim Cournoyer 2019-12-04gnu: emacs: Fix guix-emacs.el indentation....Maxim Cournoyer 2019-11-18gnu: emacs: Adapt the autoloads auxiliary code to use EMACSLOADPATH....Maxim Cournoyer 2019-10-01gnu: linux-libre: Add version 5.3.1....Tobias Geerinckx-Rice 2019-09-18gnu: linux-libre: Enable all nftables families....宋文武 2019-09-04gnu: linux-libre: Enable built-in ext4 support....Mathieu Othacehe 2019-09-04gnu: ungoogled-chromium: Allow microphone access....Marius Bakke 2019-07-14gnu: linux-libre: Update to 5.2....Mark H Weaver 2019-05-10gnu: linux-libre: Update to 5.1....Mark H Weaver 2019-04-03gnu: Add linux-libre-arm-veyron....Vagrant Cascadian 2019-03-15pack: "-RR" produces PRoot-enabled relocatable binaries....Ludovic Courtès 2019-03-06gnu: linux-libre: Update to 5.0....Mark H Weaver 2019-02-18gnu: Add ungoogled-chromium....Marius Bakke 2019-01-23gnu: linux-libre: Make CRYPTO_CRC32C a built-in on arm64....Mark H Weaver 2019-01-09gnu: linux-libre: Enable pressure stall information....Mark H Weaver 2019-01-01gnu: linux-libre: Update to 4.20, while retaining 4.19 LTS....Mark H Weaver 2018-10-28gnu: linux-libre: Enable BOCHS DRM support....Mathieu Othacehe 2018-10-23gnu: linux-libre: Update to 4.19....Mark H Weaver 2018-10-19gnu: linux-libre: Enable SHPC PCI Hotplug driver on ARM64....Mark H Weaver 2018-09-25gnu: linux-libre: Enable SHPC PCI Hotplug driver, now built-in only....Mark H Weaver 2018-08-18gnu: linux-libre: Update to 4.18.1....Mark H Weaver 2018-07-04gnu: Remove linux-libre@4.1....Mark H Weaver 2018-06-05gnu: linux-libre: Update to 4.17....Mark H Weaver 2018-05-21gnu: linux-libre: Enable build for aarch64-linux....Vagrant Cascadian 2018-05-11pack: Relocatable wrapper now properly maps the current UID/GID....Ludovic Courtès 2018-05-10pack: Add '--relocatable'....Ludovic Courtès 2018-04-11gnu: linux-libre: Update to 4.16.1....Mark H Weaver 2018-01-30gnu: linux-libre: Update to 4.15, while retaining 4.14 LTS....Mark H Weaver 2018-01-30gnu: linux-libre: Update configuration files to latest releases....Mark H Weaver 2018-01-30gnu: linux-libre: NVME core support is now built-in....Mark H Weaver 2017-12-26gnu: linux-libre: Adapt to renamed configuration options in 4.14.9....Mark H Weaver 2017-11-23linux-libre: Adapt some arm options to match intel conf....Mathieu Othacehe 2017-11-18gnu: linux-libre: Remove Tegra DRM from arm configuration....Mark H Weaver 2017-11-18gnu: linux-libre: Remove Nouveau from arm configuration....Mark H Weaver 2017-11-16gnu: linux-libre: Update to 4.14....Mark H Weaver 2017-11-09gnu: linux: Add linux-libre arm kernel....Mathieu Othacehe 2017-09-04gnu: linux-libre: Update to 4.13....Mark H Weaver 2017-07-29gnu: emacs: Check GUIX_ENVIRONMENT when autoloading packages....Kyle Meyer 2017-07-04gnu: linux-libre: Update to 4.12....Mark H Weaver 2017-05-21gnu: linux-libre: Remove CONFIG_SMC from x86 kernel configurations....Mark H Weaver 2017-05-01gnu: linux-libre: Update to 4.11....Mark H Weaver 2017-02-27gnu: emacs: Simplify "guix-emacs.el"....Alex Kost 2017-02-27gnu: emacs: Move "guix-emacs.el" to "aux-files"....Alex Kost 2017-02-27gnu: linux: Move configuration files to "aux-files"....Alex Kost