Age | Commit message (Expand) | Author |
2021-01-14 | gnu: 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-14 | gnu: Add lv2-speech-denoiser....* gnu/packages/audio.scm (lv2-speech-denoiser): New variable.
| Ricardo Wurmus |
2021-01-14 | gnu: nano: Update to 5.5....* gnu/packages/nano.scm (nano): Update to 5.5.
| Tobias Geerinckx-Rice |
2021-01-14 | gnu: lldpd: Update to 1.0.8....* gnu/packages/networking.scm (lldpd): Update to 1.0.8.
| Tobias Geerinckx-Rice |
2021-01-14 | gnu: jucipp: Update to 1.6.2....* gnu/packages/text-editors.scm (jucipp): Update to 1.6.2.
| Tobias Geerinckx-Rice |
2021-01-14 | gnu: 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-14 | gnu: lxc: Update to 4.0.6....* gnu/packages/virtualization.scm (lxc): Update to 4.0.6.
| Tobias Geerinckx-Rice |
2021-01-14 | gnu: perl-net-http: Update to 6.20....* gnu/packages/web.scm (perl-net-http): Update to 6.20.
| Tobias Geerinckx-Rice |
2021-01-14 | gnu: diffstat: Update to 1.64....* gnu/packages/version-control.scm (diffstat): Update to 1.64.
| Tobias Geerinckx-Rice |
2021-01-14 | gnu: xsettingsd: Update to 1.0.2....* gnu/packages/xdisorg.scm (xsettingsd): Update to 1.0.2.
| Tobias Geerinckx-Rice |
2021-01-14 | gnu: acpica: Update to 20210105....* gnu/packages/admin.scm (acpica): Update to 20210105.
| Tobias Geerinckx-Rice |
2021-01-14 | gnu: 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-14 | gnu: eolie: Update to 0.9.101....* gnu/packages/gnome.scm (eolie): Update to 0.9.101.
| Tobias Geerinckx-Rice |
2021-01-14 | gnu: 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-14 | gnu: Add texlive-wasy....* gnu/packages/tex.scm (texlive-wasy): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add texlive-helvetic....* gnu/packages/tex.scm (texlive-helvetic): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add texlive-courier....* gnu/packages/tex.scm (texlive-courier): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add texlive-jknappen....* gnu/packages/tex.scm (texlive-jknappen): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add texlive-tipa....* gnu/packages/tex.scm (texlive-tipa): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add config....* gnu/packages/autotools.scm (config): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add texlive-marvosym....* gnu/packages/tex.scm (texlive-marvosym): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add docbook-sgml-3.1....* gnu/packages/docbook.scm (docbook-sgml-3.1): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add perl-sgmls....* gnu/packages/perl.scm (perl-sgmls): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add docbook-dsssl....* gnu/packages/docbook.scm (docbook-dsssl): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add docbook-sgml....* gnu/packages/docbook.scm (docbook-sgml): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add iso-8879-entities....* gnu/packages/docbook.scm (iso-8879-entities): New private variable.
| Maxim Cournoyer |
2021-01-14 | gnu: Add openjade....* gnu/packages/xml.scm (openjade): New variable.
| Maxim Cournoyer |
2021-01-14 | gnu: 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-14 | gnu: opensp: Move package to (gnu packages xml)....* gnu/packages/finance.scm (opensp): Move to...
* gnu/packages/xml.scm (opensp): ... here.
| Maxim Cournoyer |
2021-01-14 | gnu: 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-14 | gnu: Add freetds....* gnu/packages/databases.scm (freetds): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Sharlatan Hellseher |
2021-01-14 | gnu: guix: Update to 1w6i9z4....* gnu/packages/package-management.scm (guix): Update to 1w6i9z4.
| Ludovic Courtès |
2021-01-14 | gnu: emacs-ivy-posframe: Fix source URL....* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe)[source]: Fix URL.
| Jelle Licht |
2021-01-14 | gnu: 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-14 | gnu: 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-13 | gnu: 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-13 | services: 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-13 | gnu: 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-13 | gnu: 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-13 | gnu: 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-13 | gnu: 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-13 | gnu: 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-13 | gnu: 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-13 | gnu: Add pinentry-rofi....* gnu/packages/gnupg.scm (pinentry-rofi): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Fredrik Salomonsson |
2021-01-13 | gnu: 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-13 | gnu: 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-13 | gnu: 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-13 | gnu: 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-13 | gnu: 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-13 | gnu: emacs-websocket: Update to 1.13.1....* gnu/packages/emacs-xyz.scm (emacs-websocket): Update to 1.13.1.
| Nicolas Goaziou |