Age | Commit message (Expand) | Author |
2021-07-15 | gnu: claws-mail: Rename input label for shared-mime-info....* gnu/packages/mail.scm (claws-mail)[inputs]: Rename mime-info to
shared-mime-info.
[phases](patch-mime): Modify.
| Raghav Gururajan |
2021-07-15 | gnu: claws-mail: Update to v4.0.0 and adjust arguments+inputs accordingly....* gnu/packages/mail.scm (claws-mail)[version]: Update to 4.0.0.
[arguments](configure-flags): Add flag disable-static. Remove flags
enable-gnutls,enable-pgpmime-plugin, enable-enchant and enable-ldap.
[native-inputs]: Add bison, flex, gettext-minimal, gobject-introspection
and intltool.
[inputs]: Add cairo, compface, dbus, fontconfig, gdk-pixbuf+svg,
glib, gsettings-desktop-schemas, gumbo-parser, libgdata, libindicator,
librsvg, libsoup, nettle, network-manager, openldap, poppler,
python-pygobject and ytnef. Remove hicolor-icon-theme. Replace gtk+-2
and python-2 with gtk+ and python, respectively.
[propagated-inputs]: Add dconf.
| Raghav Gururajan |
2021-07-14 | gnu: claws-mail: Rearrange inputs in alphabetical order....* gnu/packages/mail.scm (claws-mail)[inputs]: Modify.
| Raghav Gururajan |
2021-07-15 | gnu: agg: Fix typo in description....* gnu/packages/graphics.scm (agg)[description]: Add missing article and
work around scalable vector graphics graphics.
| Tobias Geerinckx-Rice |
2021-07-15 | gnu: Add snapraid....* gnu/packages/backup.scm (snapraid): New public variable.
| Tobias Geerinckx-Rice |
2021-07-15 | gnu: fuse: Do not refer to the native bash....* gnu/packages/linux.scm (fuse)[inputs]: Add bash-minimal.
[arguments]: Refer to it rather than to the native build bash.
Do not return #t from phases.
| Tobias Geerinckx-Rice |
2021-07-14 | gnu: icecat: Update to 78.12.0-guix0-preview1 [security fixes]....Includes fixes for CVE-2021-29970, CVE-2021-29976, and CVE-2021-30547.
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update upstream source hash.
| Mark H Weaver |
2021-07-14 | libelf: Update configure script and config.guess and config.sub....The current configure script is too old to find the cross-compiler
and support variables passed as arguments. Also, config.guess and
config.sub are too old to recognise powerpc64 and aarch64. Solve
this by regenerating the 'configure' script and replacing
'config.guess' and 'config.sub'.
* gnu/packages/elf.scm
(libelf)[arguments]<#:phases>{configure}: Remove phase.
(libelf)[arguments]<#:phases>{delete-configure}: Regenerate
the configure script and replace 'config.guess' and 'config.sub'.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | glib: Look up "tzdata" in 'native-inputs', not 'inputs'....Otherwise, "tzdata" won't be found when cross-compiling
and string-append will complain about types. Alternatively,
"tzdata" could be moved from 'native-inputs' to 'inputs'.
* gnu/packages/glib.scm (glib)[arguments]<#:phases>{pre-check}:
Look up "tzdata" in 'native-inputs', not 'inputs'.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | glib: Verify the cross-compiled python is used in installed scripts....* gnu/packages/glib.scm (glib)[arguments]<#:disallowed-references>:
Disallow the native python when cross-compiling.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | glib: Use a correct python in scripts when cross-compiling....During the build, a native python should be used as these
scripts will be invoked during the build, but when installed,
they should be a python for the system we're compiling for.
* gnu/packages/glib.scm
(glib)[arguments]<#:phases>{patch-python-references}: Look up
"python" in 'native-inputs', not 'inputs'.
(glib)[inputs]{python,python-wrapper,bash-minimal}: New inputs.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | openssl: Extract logic for computing CONFIGURE_TARGET_ARCH....By computing this value outside the build code, new targets
can be added without causing rebuilds for other targets.
* gnu/packages/tls.scm
(target->openssl-target): New procedure.
(openssl)[arguments]<#:phases>{set-cross-compile}: Use it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | openssl: Move all man pages to separate output, not only man3....There does not seem to be any reason to only move man3 pages.
So, move all man pages to a separate output for documentation.
* gnu/packages/tls.scm
(openssl)[arguments]<#:phases>{move-extra-documentation}: Move
all man pages, not only man3.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | openssl: Move documentation instead of copying and deleting it....* gnu/packages/tls.scm
(openssl)[arguments]<#:phases>{move-extra-documentation}: Use
'rename-file' instead of 'copy-recursively' and
'delete-file-recursively'.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | openssl: Use G-exp machinery for referring to outputs....This doesn't fix anything broken, just for simplifying
the code a little while we're rebuilding the world anyway.
IMHO this makes the code a little more readable.
* gnu/packages/tls.scm (openssl)[arguments]<#:phases>: Don't refer
to the association list 'outputs', use #$output, #$output:doc
and #$output:static instead.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | openssl: Make the #:phases argument a G-expression....This allows using this-package-native-input later.
* gnu/packages/tls.scm
(openssl)[arguments]<#:phases>: Make this a G-expression.
(openssl-1.0)[arguments]<#:phases>: Likewise.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | openssl: Remove trailing #t from phases....* gnu/packages/tls.scm
(openssl)[arguments]<#:phases>: Delete trailing #t.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | python: Fix reference to input when cross-compiling...."sitecustomize.py" is a native input, so look it up
in 'native-inputs', not 'inputs'.
* gnu/packages/python.scm (customize-site): Look up "sizecustomize.py"
in 'native-inputs', not 'inputs'.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | libgpg-error: Fix cross-compilation error....TODO: inform upstream about the cross-compilation error.
* gnu/packages/gnupg.scm
(libgpg-error)[arguments]{fix-gen-lock-obj.sh}: Prevent generated
header files from being sprinkled with ā\cā.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | libgpg-error: Prevent silent miscompilation some systems....* gnu/packages/gpg.scm
(libgpgerror)[arguments]<#:phases>{cross-symlinks}: Only
link to src/syscfg/lock-obj-pub.linux-gnu.h if the package
is being compiled for a Linux target. Do not link either
if the architecture is unknown, as the headers vary with
the architecture.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | libgpg-error: Remove trailing #f from phases....These aren't required anymore.
* gnu/packages/gnupg.scm (libgpgerror)[arguments]{cross-symlinks}:
Remove trailing #f.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | tzdata: Don't bother with cross-compiling....The time zone database is architecture-independent,
so trying to cross-compile it is pointless!
* gnu/packages/base.scm
(tzdata)[arguments]<#:target>: Set to #f.
(tzdata)[allowed-references]: Only include the "out" output itself,
to make sure no (architecture-dependent) binaries are installed.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | net-base: Don't cross-compile....net-base is pure data, so cross-compiling is pointless.
* gnu/packages/admin.scm
(net-base)[arguments]<#:target>: Set to #f.
(net-base)[arguments]<#:allowed-references>: Disallow all
references.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | utils: Define 'target-hurd?' predicate....It behaves similarily to the other target-...? procedures.
The usage of hurd-triplet? / target-hurd? in libgc appears
incorrect to me, as (%current-system) is normally never false.
* gnu/packages/hurd.scm (hurd-triplet?): Move to ...
* guix/util.scm (target-hurd?): ... here, let its argument
default to (%current-target-system) or (%current-system),
and write a docstring.
* gnu/packages/hurd.scm
(hurd-target?, hurd-system?): Use target-hurd? instead of
hurd-triplet?.
* gnu/packages/bdw-gc.scm (libgc): Likewise.
* gnu/packages/cross-base.scm
(cross-libc)[arguments]<#:configure-flags>: Likewise.
(cross-libc)[arguments]<#:phases>: Likewise.
(cross-libc)[arguments]<#:native-inputs>: Likewise.
* gnu/packages/make-boostrap.scm
(%glibc-stripped)[inputs]: Likewise.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-07-14 | openssl: Fix indentation....* gnu/packages/tls.scm (openssl): Fix indentation.
| Mathieu Othacehe |
2021-07-14 | gnu: bitlbee-discord: Update to 0.4.3....* gnu/packages/messaging.scm (bitlbee-discord): Update to 0.4.3.
| Maxim Cournoyer |
2021-07-14 | gnu: bitlbee-discord: Fix build....* gnu/packages/messaging.scm (bitlbee-discord)[phases]{configure}: Delete
override and move the configure flags to...
[configure-flags]: ... here. Specify the '--with-bdatadir' configure flag,
which resolves a build failure.
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Adrian Fullmer |
2021-07-14 | Revert "gnu: kdeconnect: Fix wayland compatibility."...This is unneeded after 30759c4aadf279e470e8d7f94de332a31c1b9f42.
This reverts commit f60ef2f7a46a00da40dc19af9d409781aa700a37.
| Efraim Flashner |
2021-07-14 | gnu: mg: Enable cross-compilation....* gnu/packages/text-editors.scm (mg)[arguments]: Use cc-for-target.
Add phase to substitute pkg-config with the target's pkg-config.
Remote #t return from phases.
| Pierre Langlois |
2021-07-14 | gnu: Add a2jmidid....* gnu/packages/music.scm (a2jmidid): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| terramorpha@cock.li |
2021-07-14 | gnu: chess: Update to 6.2.9....* gnu/packages/games.scm (chess): Update to 6.2.9.
| Efraim Flashner |
2021-07-13 | gnu: Add traceroute....* gnu/packages/networking.scm (traceroute): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Vincent Legoll |
2021-07-13 | gnu: guile-pfds: Apply a bug fix to hamts.sls....* gnu/packages/guile-xyz.scm (guile-pfds): Remove trailing #t.
[phases]{patch-sources}: New phase.
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Amirouche |
2021-07-13 | gnu: filezilla: Update to 3.55.0....* gnu/packages/ftp.scm (libfilezilla): Update to 0.30.0.
(filezilla): Update to 3.55.0.
| Tobias Geerinckx-Rice |
2021-07-13 | gnu: claws-mail: Update to 3.18.0....* gnu/packages/mail.scm (claws-mail): Update to 3.18.0.
| Tobias Geerinckx-Rice |
2021-07-13 | gnu: less: Update to 590....* gnu/packages/less.scm (less): Update to 590.
| Tobias Geerinckx-Rice |
2021-07-13 | gnu: Add linux-libre 5.13....* gnu/packages/linux.scm (linux-libre-5.13-version, deblob-scripts-5.13,
linux-libre-5.13-pristine-source, linux-libre-5.13-source,
linux-libre-headers-5.13, linux-libre-5.13): New variables.
* gnu/packages/aux-files/linux-libre/5.13-arm.conf,
gnu/packages/aux-files/linux-libre/5.13-arm64.conf,
gnu/packages/aux-files/linux-libre/5.13-i686.conf,
gnu/packages/aux-files/linux-libre/5.13-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
| Leo Famulari |
2021-07-13 | gnu: Borg: Update to 1.1.17....* gnu/packages/backup.scm (borg): Update to 1.1.17.
| Leo Famulari |
2021-07-13 | gnu: Add python-warcio....* gnu/packages/python-web.scm (python-warcio): New variable.
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| swedebugia |
2021-07-13 | gnu: Add python-wsgiprox....* gnu/packages/python-web.scm (python-wsgiprox): New variable.
| Maxim Cournoyer |
2021-07-13 | gnu: Add python-certauth....* gnu/packages/python-crypto.scm (python-certauth): New variable.
| Maxim Cournoyer |
2021-07-13 | gnu: Add gr-satellites....* gnu/packages/radio.scm (gr-satellites): New variable.
| Guillaume Le Vaillant |
2021-07-13 | gnu: guile-lib: Add modules list to description....* gnu/packages/guile.scm (guile-lib)[description]: Add modules list.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| swedebugia |
2021-07-13 | gnu: password-store: Fix passmenu paths substitution....* gnu/packages/password-utils.scm (password-store)
[arguments]: Fix dmenu and xdotool path substitution in patch-passmenu-path
phase.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| David Dashyan |
2021-07-13 | gnu: gmsh: Sort inputs alphabetically....* gnu/packages/maths.scm (gmsh)[propagated-inputs]: Sort alphabetically.
| Efraim Flashner |
2021-07-13 | gnu: gmsh: Simply downloading source logic....* gnu/packages/maths.scm (gmsh)[source]: Use string-replace-substring.
| Efraim Flashner |
2021-07-13 | gnu: gmsh: Update to 4.8.4....* gnu/packages/maths.scm (gmsh): Update to 4.8.4.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Paul A. Patience |
2021-07-13 | gnu: hyperfine: Install completions....* gnu/packages/rust-apps.scm (hyperfine)[arguments]: Add custom
'install-more phase to install manpage and shell completions.
| Efraim Flashner |
2021-07-13 | gnu: Add hyperfine....* gnu/packages/rust-apps.scm (hyperfine): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Domagoj Stolfa |
2021-07-13 | gnu: Add rust-colored-2....* gnu/packages/crates-io.scm (rust-colored-2): New variable.
(rust-colored-1): Inherit from rust-colored-2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Domagoj Stolfa |