aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2021-01-14gnu: qemu: Fix ioctl(…, SIOCGIFCONF, …) for emulated 64 bit architectures....* gnu/packages/virtualization.scm (qemu): Add a snippet to fix a bug in the do_ioctl_ifconf() function of qemu to make ioctl(…, SIOCGIFCONF, …) work for emulated 64 bit architectures. The sizeof(struct ifreq) is 40 for 64 bit and 32 for 32 bit architectures. This structure contains a union of other structures, of which struct ifmap is the biggest for 64 bit architectures. Calling ioctl(…, SIOCGIFCONF, …) fills a struct sockaddr of that union, and do_ioctl_ifconf() only considered that struct sockaddr for the size of the union, which has the same size as struct ifmap on 32 bit architectures. So do_ioctl_ifconf() assumed a wrong size of 32 for struct ifreq instead of the correct size of 40 on 64 bit architectures. The fix makes do_ioctl_ifconf() handle struct ifmap as the biggest part of the union, treating struct ifreq with the correct size. This fixes (@ (guix build syscalls) network-interface-names) when used in emulated 64 bit architectures. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Stefan
2021-01-14gnu: Add lv2-speech-denoiser....* gnu/packages/audio.scm (lv2-speech-denoiser): New variable. Ricardo Wurmus
2021-01-14gnu: nano: Update to 5.5....* gnu/packages/nano.scm (nano): Update to 5.5. Tobias Geerinckx-Rice
2021-01-14gnu: lldpd: Update to 1.0.8....* gnu/packages/networking.scm (lldpd): Update to 1.0.8. Tobias Geerinckx-Rice
2021-01-14gnu: jucipp: Update to 1.6.2....* gnu/packages/text-editors.scm (jucipp): Update to 1.6.2. Tobias Geerinckx-Rice
2021-01-14gnu: elementary-xfce-icon-theme: Update to 0.15.2....* gnu/packages/xfce.scm (elementary-xfce-icon-theme): Update to 0.15.2. Tobias Geerinckx-Rice
2021-01-14gnu: lxc: Update to 4.0.6....* gnu/packages/virtualization.scm (lxc): Update to 4.0.6. Tobias Geerinckx-Rice
2021-01-14gnu: perl-net-http: Update to 6.20....* gnu/packages/web.scm (perl-net-http): Update to 6.20. Tobias Geerinckx-Rice
2021-01-14gnu: diffstat: Update to 1.64....* gnu/packages/version-control.scm (diffstat): Update to 1.64. Tobias Geerinckx-Rice
2021-01-14gnu: xsettingsd: Update to 1.0.2....* gnu/packages/xdisorg.scm (xsettingsd): Update to 1.0.2. Tobias Geerinckx-Rice
2021-01-14gnu: acpica: Update to 20210105....* gnu/packages/admin.scm (acpica): Update to 20210105. Tobias Geerinckx-Rice
2021-01-14gnu: system-config-printer: Update to 1.5.15....* gnu/packages/gnome.scm (system-config-printer): Update to 1.5.15. Tobias Geerinckx-Rice
2021-01-14gnu: eolie: Update to 0.9.101....* gnu/packages/gnome.scm (eolie): Update to 0.9.101. Tobias Geerinckx-Rice
2021-01-14gnu: texlive-wasysym: Update synopsis and description....* gnu/packages/tex.scm (texlive-wasysym)[synopsis]: Refer to the font by 'wasy', not WASY2. [description]: Likewise. Use code ornaments for the LaTeX package names. Maxim Cournoyer
2021-01-14gnu: Add texlive-wasy....* gnu/packages/tex.scm (texlive-wasy): New variable. Maxim Cournoyer
2021-01-14gnu: Add texlive-helvetic....* gnu/packages/tex.scm (texlive-helvetic): New variable. Maxim Cournoyer
2021-01-14gnu: Add texlive-courier....* gnu/packages/tex.scm (texlive-courier): New variable. Maxim Cournoyer
2021-01-14gnu: Add texlive-jknappen....* gnu/packages/tex.scm (texlive-jknappen): New variable. Maxim Cournoyer
2021-01-14gnu: Add texlive-tipa....* gnu/packages/tex.scm (texlive-tipa): New variable. Maxim Cournoyer
2021-01-14gnu: Add config....* gnu/packages/autotools.scm (config): New variable. Maxim Cournoyer
2021-01-14gnu: Add texlive-marvosym....* gnu/packages/tex.scm (texlive-marvosym): New variable. Maxim Cournoyer
2021-01-14gnu: Add docbook-sgml-3.1....* gnu/packages/docbook.scm (docbook-sgml-3.1): New variable. Maxim Cournoyer
2021-01-14gnu: Add perl-sgmls....* gnu/packages/perl.scm (perl-sgmls): New variable. Maxim Cournoyer
2021-01-14gnu: Add docbook-dsssl....* gnu/packages/docbook.scm (docbook-dsssl): New variable. Maxim Cournoyer
2021-01-14gnu: Add docbook-sgml....* gnu/packages/docbook.scm (docbook-sgml): New variable. Maxim Cournoyer
2021-01-14gnu: Add iso-8879-entities....* gnu/packages/docbook.scm (iso-8879-entities): New private variable. Maxim Cournoyer
2021-01-14gnu: Add openjade....* gnu/packages/xml.scm (openjade): New variable. Maxim Cournoyer
2021-01-14gnu: opensp: Add doc output, enable tests and add search path....* gnu/packages/xml.scm (opensp)[outputs]: Add doc output. [inputs]: Move to... [native-inputs]: ... here. Add autoconf, automake, gettext and libtool and libxml2. [arguments]: Enable tests. {make-flags}: New argument. [phases]{patch-docbook-paths}: No longer patch XMLTO command line. {delete-configure, honor-docdir, fix-tests-makefile.am}: New phases. [native-search-paths]: Define a SGML_CATALOG_FILES search path specification. [description]: Extend description. Maxim Cournoyer
2021-01-14gnu: opensp: Move package to (gnu packages xml)....* gnu/packages/finance.scm (opensp): Move to... * gnu/packages/xml.scm (opensp): ... here. Maxim Cournoyer
2021-01-14gnu: Add cl-mssql....* gnu/packages/lisp-xyz.scm (cl-mssql, ecl-mssql, sbcl-mssql): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2021-01-14gnu: Add freetds....* gnu/packages/databases.scm (freetds): New variable. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Sharlatan Hellseher
2021-01-14gnu: guix: Update to 1w6i9z4....* gnu/packages/package-management.scm (guix): Update to 1w6i9z4. Ludovic Courtès
2021-01-14gnu: emacs-ivy-posframe: Fix source URL....* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe)[source]: Fix URL. Jelle Licht
2021-01-14gnu: ipxe: Update to 1.21.1....* gnu/packages/bootloaders.scm (ipxe): Update to 1.21.1. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Vincent Legoll
2021-01-14gnu: Add ipxe....* gnu/packages/bootloaders.scm (ipxe): New variable. * gnu/packages/patches/ipxe-reproducible-geniso.patch: New file … * gnu/local.mk (dist_patch_DATA): … add it. Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr> Co-authored-by: Brice Waegeneire <brice@waegenei.re> Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Vincent Legoll
2021-01-13gnu: crawl: Update to 0.26.0....* gnu/packages/games.scm (crawl): Update to 0.26.0. Remove no-longer-needed snippet. Christopher Lemmer Webber
2021-01-13services: shepherd: 'shepherd-service-type' requires documentation....* gnu/services/shepherd.scm (shepherd-service-type): Require a 'description' form. * gnu/services/base.scm (root-file-system-service-type) (rngd-service-type, host-name-service-type): (virtual-terminal-service-type, console-keymap-service-type) (syslog-service-type, swap-service-type) (kmscon-service-type): Add description. * gnu/services/networking.scm (dhcp-client-service-type): Likewise. * gnu/system/install.scm (cow-store-service-type): Likewise. * gnu/system/linux-container.scm (dummy-networking-service-type): Likewise. * gnu/system/mapped-devices.scm (device-mapping-service-type): Likewise. * tests/guix-system.sh: Likewise. Ludovic Courtès
2021-01-13gnu: linux-libre 4.14: Update to 4.14.251....* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.251. (linux-libre-4.14-pristine-source): Update hash. Leo Famulari
2021-01-13gnu: linux-libre 4.19: Update to 4.19.167....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.167. (linux-libre-4.19-pristine-source): Update hash. Leo Famulari
2021-01-13gnu: linux-libre 4.4: Update to 4.4.251....* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.251. (linux-libre-4.4-pristine-source): Update hash. Leo Famulari
2021-01-13gnu: linux-libre 4.9: Update to 4.9.251....* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.251. (linux-libre-4.9-pristine-source): Update hash. Leo Famulari
2021-01-13gnu: linux-libre 5.4: Update to 5.4.89....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.89. (linux-libre-5.4-pristine-source): Update hash. Leo Famulari
2021-01-13gnu: linux-libre 5.10: Update to 5.10.7....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.7. (linux-libre-5.10-pristine-source): Update hash. Leo Famulari
2021-01-13gnu: Add pinentry-rofi....* gnu/packages/gnupg.scm (pinentry-rofi): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Fredrik Salomonsson
2021-01-13gnu: Add emacs-helm-slack....* gnu/packages/emacs-xyz.scm (emacs-helm-slack): New variable. Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Raphaël Mélotte
2021-01-13gnu: setzer: Update to 0.3.9....* gnu/packages/gnome.scm (setzer): Update to 0.3.9. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vinicius Monego
2021-01-13gnu: libredwg: Update to 0.12....* gnu/packages/engineering.scm (libredwg): Update to 0.12. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vinicius Monego
2021-01-13gnu: cmh: Update source code URL....Partly fixes <https://bugs.gnu.org/42162>. * gnu/packages/algebra.scm (cmh)[source, home-page]: Refer to multiprecision.org. Ludovic Courtès
2021-01-13gnu: gmp-ecm: Update source URI....* gnu/packages/algebra.scm (gmp-ecm): Update source URI from gforge.inria.fr to gitlab.inria.fr. Andreas Enge
2021-01-13gnu: emacs-websocket: Update to 1.13.1....* gnu/packages/emacs-xyz.scm (emacs-websocket): Update to 1.13.1. Nicolas Goaziou