Age | Commit message (Collapse) | Author |
|
* gnu/packages/build-tools.scm (premake5): Update to 5.0.0-beta7
[arguments]<#:phases>: Add phases 'enter-build-dir, 'patch-builtin-uuidgen
[arguments]<#:phases>: Change chdir directory to ..
|
|
* gnu/packages/build-tools.scm (gnulib): Update to 2025-06-30-1.9297749.
(gnulib-checkout) [phases] {regenerate-unicode}: Update.
* gnu/packages/patches/gnulib-bootstrap.patch: Rebase patch.
Change-Id: I7e2a538f99b0ba2d3de4a5376f617f73b027e1a6
|
|
* gnu/packages/gnome.scm (gamin)[arguments]: In phase `set-build-environment'
set CXXFLAGS to relax gcc-14's strictness.
Change-Id: I1e8a91aa036b1f9d0f8297eead0872f313f72146
|
|
* gnu/packages/build-tools.scm (scons-python2): Deprecate package.
Change-Id: Id401f1be1830094c4656220f4e3458ff2538bfc7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/build-tools.scm
(scons)[build-system, arguments]: Switch to pyproject-build-system.
(scons-3)[arguments]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I1bd49c417eae0925c2c60e0cc528b9537c7ca743
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/build-tools.scm (scons-3): Update to 3.1.2.
[arguments]{phases}: Remove outdated substitution in 'bootstrap phase.
Change-Id: Ied2cfe34cfb69a66880d4b0c8e03dfe395f818c0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/build-tools.scm (scons-3): Improve style.
[source]: Run guix style.
[arguments]: Rewrite using gexps.
Change-Id: Ie69e7c59601f18915713e29197c345662b54dfc4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/build-tools.scm (tup): Update to 0.8. Use gexps.
<source>: Update URL. Remove patch.
<phases>: Adjust.
<inputs>: Update pcre to pcre2. Add libinih.
<license>: Add Lua license.
* gnu/local.mk: Unregister patch.
* gnu/packages/patches/tup-unbundle-dependencies.patch: Delete file.
Change-Id: If8e55455bbf0dedc70611caf3247e169ad59c4d2
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/build-tools.scm (muon-as-meson-wrapper): New variable.
Change-Id: I13d9a71e0be896e47115379415b88f0969e207a5
|
|
* gnu/packages/build-tools.scm (muon): New variable.
Change-Id: I482fdbf5196ec6b23232b85febfa34ffb43fe912
|
|
* gnu/packages/build-tools.scm (scons): Update to 4.9.1.
[arguments]: Remove phase 'bootstrap (no longer needed).
Change-Id: I3715510c2ce4182421bcaef5145a462b854581da
|
|
* gnu/packages/build-tools.scm (scons): Update to 4.5.0.
[arguments]{check phase}: Remove failing tests.
Change-Id: If17c26174f7790eee562c7c99e3be39fe1e57197
|
|
Adjust patterns where "allows to X" to use "allows Xing" or similar forms.
* gnu/packages/build-tools.scm (potato-make): Use "Allows Xing" form.
* gnu/packages/image.scm (pngcheck): Likewise.
* gnu/packages/qt.scm (kddockwidgets): Likewise.
* gnu/packages/tex.scm (texlive-biblatex-shortfields): Use "Allow Xing" form.
(texlive-drawmatrix): Likewise. (texlive-mathsemantics): Use "allow Y Xing"
form. (texlive-xlop): Use "allow Xing" form. (texlive-texlogfilter):
Likewise.
|
|
* gnu/packages/build-tools.scm (compdb): Fix build.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Ia8c94131dc0141c721de756f85b736ae5c1d123f
|
|
* gnu/packages/dlang.scm (gnulib-checkout)[arguments]<phases>: Move PropList
origin from here...
[native-inputs]: ...to here.
Change-Id: I3576a169837039bc6beaae0d68ab459ed642e3c8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/build-tools.scm (meson-python): Update to 0.17.1.
[propagated-inputs]: Remove python-cython; add python-cython-3.
[native-inputs]: Remove python-cython; add python-cython-3.
Change-Id: Ifd8151f99137a7825321a9e8834c33aff2eebc87
|
|
* gnu/packages/build-tools.scm (meson-python)[arguments]: Remove custom
phases.
Change-Id: I653d18200dbb718791b3e193105b7ce9b22aa6e2
|
|
PEP 517 specifies it should be a dictionary and thus meson-python cannot
handle an empty list.
Fixes: <https://issues.guix.gnu.org/62781>
* guix/build-system/pyproject.scm (lower): Change default of configure-flags.
* gnu/packages/build-tools.scm (meson-python)[arguments]: Remove #:build-backend,
which was a workaround for this bug.
[native-inputs]: Remove python-p~a-build and python-wheel, which are
not required when using the default build system.
Change-Id: I240ced5c88cf55cbee0d6005d7657bfb6b653b12
|
|
* gnu/packages/build-tools.scm (meson): Update to 1.5.2.
(meson-1.5): Delete variable.
* gnu/packages/gnome.scm (gitg) [arguments]: Delete #:meson argument.
Change-Id: Ic8dba9f4d0f52b1ba5761764d5bf4413cc190250
|
|
* gnu/packages/build-tools.scm (potato-make): New variable.
Change-Id: I86843b4001298ee984e6d1c35b59dc3b2e51d97f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Reviewed-by: Noé Lopez <noelopez@free.fr>
|
|
* gnu/packages/build-tools.scm (meson-1.5): New variable.
|
|
* gnu/packages/build-tools.scm (meson): Update to 1.1.1.
[replacement]: Remove.
(meson/newer): Remove.
(meson-python/newer): Remove.
* gnu/packages/pdf.scm (capypdf)[arguments]: Remove #:meson.
Change-Id: I77dd9203461e8dd635753ec742bd8046dd63e3f9
* gnu/packages/python-science.scm (python-pandas-2): Use regular meson-python.
* gnu/packages/python-xyz.scm (python-contourpy): Same
|
|
Also fix the commands, which would fail due to not finding their
implementation scripts.
* gnu/packages/patches/gnulib-bootstrap.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/build-tools.scm (gnulib): Update to 2024-05-30-1.ac4b301.
[source]: Apply patch.
[phases] {patch-source-shebangs, patch-generated-file-shebangs}
{patch-usr-bin-file, restore-shebangs}: Delete phases.
{disable-failing-tests}: Disable sc_error_message_warn_fatal,
sc_prefer_angle_bracket_headers, sc_check_config_h_reminder,
sc_prohibit_sc_omitted_at, sc_readme_link_copying, sc_readme_link_install,
sc_unsigned_char, sc_unsigned_int, sc_unsigned_long and sc_unsigned_short
checks.
{regenerate-unicode}: Register BidiMirroring.txt unicode data file.
Change-Id: I154b2c5980b671f1e73e7a1f74d926ea080a7aa0
|
|
* gnu/packages/build-tools.scm (bear): Update to 3.1.4.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
As it's redundant as of 1039ec03bec357d6b3a74d4743a99acc77328f14.
* gnu/packages/python-xyz.scm (python-pyproject-metadata-0.7): Remove
variable.
* gnu/packages/build-tools.scm (meson-python): Use python-pyproject-metadata
rather than python-pyproject-metadata-0.7.
Change-Id: I50d458ff636cfab3a262e7d0759e88f14f68081f
|
|
* gnu/packages/build-tools.scm (meson-python/newer): New variable.
Change-Id: I5f34a1abdffcc2e782a2956c199f1c303911069c
|
|
* gnu/packages/build-tools.scm (meson/newer): Update to 1.2.1.
|
|
* gnu/packages/build-tools.scm (compdb): New variable.
Change-Id: Ia221f21f38e4def239b82654c678fbe42b995878
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/build-tools.scm (meson-python): Update to 0.15.0.
[arguments]: Add phase 'delete-directory.
[propagated-inputs]: Add python-cython, python-pyproject-metadata-0.7, and
python-typing-extensions.
[native-inputs]: Add python-pytest-cov.
Change-Id: I412af929c9e0485aa2a15e316d247f58e6f3477b
|
|
* gnu/packages/build-tools.scm (bear): Update to 3.1.3.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* .mailmap: Add an entry for Juliana.
* gnu/packages/admin.scm, gnu/packages/audio.scm,
gnu/packages/build-tools.scm, gnu/packages/scheme.scm: Update Juliana's email.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/linux.scm (fuse): Rename this…
(fuse-2): …to this, and…
(fuse-3): …rename this…
(fuse): …to this!
(fuse-static): Rename this…
(fuse-2-static): …to this.
Adjust all users.
|
|
* gnu/packages/build-tools.scm (bmake): Update to 20230723.
|
|
* gnu/packages/build-tools.scm (bmake): Update to 20230711.
|
|
* gnu/packages/build-tools.scm (bmake): Update to 20230622.
|
|
* gnu/packages/build-tools.scm (meson): Replace with meson/newer.
(meson/newer): New variable.
|
|
* gnu/packages/build-tools.scm (tup): Update to 0.7.11.
[inputs]: Use fuse-3.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/build-tools.scm (bear): Update to 3.1.2.
|
|
* gnu/packages/cpp.scm (nlohmann-json): New variable.
(json-modern-cxx): Mark as deprecated alias.
(xtl, jsonnet)[inputs]: Use nlohmann-json.
* gnu/packages/build-tools.scm (bear)[inputs]: Likewise.
* gnu/packages/cybersecurity.scm (blacksmith)[inputs]: Likewise.
* gnu/packages/databases.scm (sqlitebrowser)[inputs]: Adjust comment.
* gnu/packages/games.scm (openrct2)[inputs]: Use nlohmann-json.
* gnu/packages/graphics.scm (f3d)[native-inputs]: Likewise.
* gnu/packages/hardware.scm (openrgb)[inputs]: Likewise.
[arguments]: Adjust accordingly.
* gnu/packages/image-processing.scm (paraview)[inputs]: Adjust comment.
* gnu/packages/irods.scm (irods, irods-client-icommands)[inputs]: Use
nlohmann-json.
* gnu/packages/jupyter.scm (xeus)[inputs]: Likewise.
* gnu/packages/messaging.scm (mtxclient, nheko)[inputs]: Likewise.
* gnu/packages/text-editors.scm (jucipp)[inputs]: Likewise.
* gnu/packages/video.scm (mktoolnix)[inputs]: Likewise.
* gnu/packages/xdisorg.scm (nwg-launchers)[inputs]: Likewise.
|
|
Fixes a linker error when building bear, caused by incompatibility
between abseil-cpp used by bear and abseil-cpp-cxxstd11 used by grpc.
* gnu/packages/build-tools.scm (bear)[native-inputs]: Use
ABSEIL-CPP-CXXSTD11.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/build-tools.scm (bmake): Update to 20230321.
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/build-tools.scm (bmake): Switch to G-Exps.
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
Conflicts:
gnu/local.mk
gnu/packages/build-tools.scm
gnu/packages/certs.scm
gnu/packages/check.scm
gnu/packages/compression.scm
gnu/packages/cups.scm
gnu/packages/fontutils.scm
gnu/packages/gnuzilla.scm
gnu/packages/guile.scm
gnu/packages/ibus.scm
gnu/packages/image-processing.scm
gnu/packages/linux.scm
gnu/packages/music.scm
gnu/packages/nss.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/qt.scm
gnu/packages/ruby.scm
gnu/packages/shells.scm
gnu/packages/tex.scm
gnu/packages/video.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/webkit.scm
gnu/packages/wm.scm
|
|
* gnu/packages/build-tools.scm (meson): Update to 1.1.0.
|
|
* gnu/package/build-tools.scm (genie): Update to 1170.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/build-tools.scm (pdpmake): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/build-tools.scm (meson-python): Update to 0.12.1.
[build-system]: Use pyproject-build-system.
[arguments]: Delete #:phases argument. Add #:build-backend and #:test-flags
argument. Re-instate most tests.
[propagated-inputs]: Move patchelf to...
[native-inputs]: ... here. Add git-minimal/pinned, and python-cython.
[home-page]: Update URL.
|
|
* gnu/packages/build-tools.scm (meson-0.63): Update to 1.0.1.
(meson-0.63): Rename to...
(meson): ... this.
[arguments]: Update explanatory comment about why tests are
disabled. Use gexps and search-input-file in wrap phase override. Also use
site-packages to simplify the phase.
[inputs]: Replace python-wrapper with python.
(meson-0.60, meson-0.59): Delete variables.
* gnu/packages/patches/meson-allow-dirs-outside-of-prefix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
|
|
* gnu/packages/build-tools.scm (meson-python) [propagated-inputs]: Replace
meson-0.63 with meson.
* gnu/packages/freedesktop.scm (appstream) [arguments]: Remove #:meson
argument.
* gnu/packages/gnome.scm (raider): Likewise.
(komikku): Likewise.
* gnu/packages/syndication.scm (syndication-domination): Likewise.
* gnu/packages/virtualization.scm (qemu): Likewise.
* gnu/packages/xdisorg.scm (tofi): Likewise.
|
|
* gnu/packages/build-tools.scm (ucd-next): Delete variable.
|