summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: sysprof: Do not propagate libadwaita.base-for-issue-67472base-for-issue-67471base-for-issue-67467base-for-issue-67465base-for-issue-67422base-for-issue-67421base-for-issue-67409Liliana Marie Prikler2023-11-26
| | | | | | | | | It is perfectly reasonable to use sysprof without its UI. * gnu/packages/gnome.scm (sysprof)[propagated-inputs]: Remove libadwaita. Change-Id: Ib3291bb9897d7cafb91ed38d303ee25e2e18f507 Fixes: Mutter fails to build <https://logs.guix.gnu.org/guix/2023-11-25.log#163016>
* gnu: libxmlb: Add xz to propagated-inputs.Vivien Kraus2023-11-21
| | | | | | | | | liblzma is present in Requires.private in the pkg-config definition of xmlb. * gnu/packages/xml.scm (libxmlb) [propagated-inputs]: Add xz. Change-Id: I7189b47d879561ffd1902079d20054a287ffaf20 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: appstream: Load stemmer in all circumstances.Vivien Kraus2023-11-21
| | | | | | | | | | | | | If the default stemmer language is computed to be "en", such as in a Guix build container, then the stemmer would not be loaded. * gnu/packages/patches/appstream-load-stemmer-early.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/freedesktop.scm (appstream) [patches]: Use it here. [#:phases]<disable-failing-tests>: Remove. Change-Id: Iddd6ce5887247df46f670c49f9efc66772c82ff0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: gnome-builder: Update to 44.2.Vivien Kraus2023-11-20
| | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (gnome-builder): Update to 44.2. [#:configure-flags]: Add -Ddocs=true. [#:phases]<patch-meson>: Also disable gtk-update-icon-cache in meson.build. Disable test-shortcuts. <set-home>: New phase. <pre-check>: Only enable it when tests? is true. <wrap-typelib>: New phase. [inputs]: Add d-spy, editorconfig-core-c, libdex, libpanel. Replace gtk+ with gtk, libhandy with libadwaita, libsoup-minimal-2 with libsoup, sysprof-3.44 with sysprof, vte with vte-with-gtk-4 and webkitgtk-with-libsoup2 with webkitgtk. Remove glade3. [propagated-inputs]: Replace gtksourceview-4 with gtksourceview. [native-inputs]: Add gi-docgen. Change-Id: I3ac149b76813e28d523fd67050efb0744771a296 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: sysprof: Update to 3.48.0.Vivien Kraus2023-11-20
| | | | | | | | | * gnu/packages/gnome.scm (sysprof): Update to 3.48.0. [#:configure-flags]: Add -Dhelp=true. [propagated-inputs]: Add glib, json-glib and libadwaita. Change-Id: I0810ce009f01c53ca08cc7e3a6bea702f0a6c252 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: libpeas: Update to 1.36.0.Vivien Kraus2023-11-20
| | | | | | | | | | | * gnu/packages/gnome.scm (libpeas): Update to 1.36.0. [arguments]: Convert to G-Expressions. [#:configure-flags]: Add -Dvapi=true and -Dgtk_doc=true. [native-inputs]: Add gi-docgen and vala. [propagated-inputs]: Add glib. Change-Id: I04f726d14662b5db17e3724ca482dc8402cee67b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: jsonrpc-glib: Update to 3.44.0.Vivien Kraus2023-11-20
| | | | | | | | | | | | The API documentation can be built with a special configure flag, if we add gi-docgen to the native inputs. * gnu/packages/gnome.scm (jsonrpc-glib): Update to 3.44.0. [#:configure-flags]: Add -Denable_gtk_doc=true. [native-inputs]: Add gi-docgen. Change-Id: Ifff092dfbc16dd70ca40524a625e67aca75aec2e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: libpanel: Update to 1.2.0.Vivien Kraus2023-11-20
| | | | | | | | | | | | | | The fontconfig issue was apparently HOME that was not set. The build system required the documentation command to fail on any warning. * gnu/packages/gtk.scm (libpanel): Update to 1.2.0. [#:configure-flags]: Remove. [#:phases]: Reindent. <set-home>: New phase. [native-inputs]: Reindent. Add gi-docgen. Change-Id: I2a11e9c3e8b480e5ebc9b4e3e4763804c9c6a28c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: Add libdex.Vivien Kraus2023-11-20
| | | | | | | * gnu/packages/glib.scm (libdex): New variable. Change-Id: I834e45aff5e933e3e30276bb11030f84718ce72f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-11-19
|\ | | | | | | Change-Id: I62da840b7600f2d3d8541e666d09e2f2a1b7d8c4
| * gnu: python-stsci-stimage: Enable tests.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-stsci-stimage): Enable tests. [arguments]{phases}: Add custom 'check phase. [native-inputs]: Add python-waf and indent list. Change-Id: Ifceace1d89aff97e938c4fb95f33525477499949 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-synphot: Enable tests.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-synphot): Enable tests. [arguments]{phases}: Add 'prepare-test-environment phase. Change-Id: Ie577ef16794fbd99ec73e39bdc8d8e1645e35532 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-poliastro: Improve package style.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | * gnu/package/astronomy.scm (python-poliastro): Improve package style. [arguments]: Swap to use {test-flags} and standard {check} phase. Change-Id: I0dde01af97adc883e8a3ce82a8448f4d10fdab64 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-astroquery: Improve package style.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-astroquery): Improve package style. [build-system]: Swap to pyproject-build-system. [arguments]{phases}: Rename 'writable-home phase to 'prepare-test-environment to reflect the purpose, Add extra step configuring Pytest. [native-inputs]: Remove python-flask, python-jinja2. Add python-astropy-healpix, python-regions. Change-Id: Id3909a13e451a2f9d5f4f28511e9f04c6bceb738 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-stsci-imagestats: Swap to pyproject-build-system.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | | | | | | | The next release of the package will include test suite based on python-pytest, prepare for that. * gnu/packages/astronomy.scm (python-stsci-imagestats)[build-system]: Swap to python-stsci-imagestats. Change-Id: I5a70ef744ac7ad46f9e4474d84661b6b15028c9b Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-drms: Simplify package.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-drms): Simplify package. [build-system]: Swap to pyproject-build-system. [arguments]: Drop them. Change-Id: I9d8e82e63b850b220489454ba984f22f4cad3ad3 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: splash: Update to 3.9.0.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (splash): Update to 3.9.0. Change-Id: Ic7fdf1cd8aacfec00777075440b4f53adfe37d22 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-wiimatch: Update to 0.3.2.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-wiimatch): Update to 0.3.2. Change-Id: I2344c4b7e90e2652393b89c8e2bdf83644d0c711 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-sgp4: Update to 2.23.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-sgp4): Update to 2.23. Change-Id: I135ef49c969e3bbc1635f9df966953fbc9bb0c67 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-roman-datamodels: Update to 0.18.0.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-roman-datamodels): Update to 0.18.0. Change-Id: Ic60c1cd7574cba42bfb29069283d90804775f583 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-rad: Update to 0.18.0.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-rad): Update to 0.18.0. Change-Id: I1e7ba8f99bce25ab5c719e82755505e32d0acf66 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-pynbody: Prepare for cross compilation.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-pynbody)[arguments]{phases}: Add 'set-compiler phase. Change-Id: I64feabbdd76679d5a86a85a9f50cd0be90f60c1c Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-pynbody: Update to 1.4.2.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-pynbody): Update to 1.4.2. Change-Id: I1ccfa506b3e1fc57b547ffc21059ee3f5547ce04 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-jplephem: Update to 2.20.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-jplephem): Update to 2.20. Change-Id: Ie5100d1d6f790a15d5fef2f63f916c0e7063aa89 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-fitsio: Update to 1.2.1.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-fitsio): Update to 1.2.1. Change-Id: Icc28cc340bcd23958f17bb437a76c5cdc8e58383 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-crds: Update to 11.17.9.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-crds): Update to 11.17.9. Change-Id: Id493858c82ee6b52cb0a7f15a918349f305f9ad3 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-casa-formats-io: Update to 0.2.2.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-casa-formats-io): Update to 0.2.2. Change-Id: I1a95f2e09fff36e1488302e5929fc405837f4cde Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-astroalign: Update to 2.5.1.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-astroalign): Update to 2.5.1. Change-Id: If850a659270c8a3640bd20382f5b5fb05b998594 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: python-asdf-3.0: Update to 3.0.1.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (python-asdf-3.0): Update to 3.0.1. Change-Id: Icd6e1c048cad82d5cad25c5638b8300f438116b0 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: libpasastro: Update to 1.4.1.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (libpasastro): Update to 1.4.1. Change-Id: I8ad8e9c23c08897f84cbf0b35c1197320bbdeb86 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: gpredict: Improve package style.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | | | | | * gnu/packages/astronomy.scm (gpredict): Improve package style. Reorder fields to be similar with others to ease review. [native-inputs]: Remove labels. [arguments]: Use G-expressions. Drop trailing #t in phases. Change-Id: I0e0216825ce2c9e77632a43dd604ab4abbdf3e83 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: celestia: Update to 1.6.4.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/astronomy.scm (celestia): Update to 1.6.4. Change-Id: I581bb402e78584b526d83050cfedb4e8d26a6115 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: elemental: Update package style.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | | | | | * gnu/packages/maths.scm (elemental): Update package style, shift order of package fields. [arguments]: Use G-expressions. {phases}: Remove trailing #f from each lambda. Change-Id: Ib961eb99159e1206963041bd7014dca032a21441 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: elemental: Remove input labels.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | * gnu/packages/maths.scm (elemental)[inputs]: Remove labels. Change-Id: I239b56cb5871d5cb2dbd587502c647a37beb30b7 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: elemental: Update to 0.87.7-0.6eb15a0.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | | The build of elemental is failed on GCC 7+: https://github.com/elemental/Elemental/issues/254 Fixed but not released yet in merge request: https://github.com/elemental/Elemental/pull/259 * gnu/packages/maths.scm (elemental): Update to 0.87.7-0.6eb15a0. Change-Id: I333f1de160489035f1a8875173abdd57c03ef777 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: qd: Update to 2.3.24.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | * gnu/packages/multiprecision.scm (qd): Update to 2.3.24. [native-inputs]: Add automake and autoconf. Change-Id: Ic1dfdbe19b3347367b2ffb846be6bb975a0b89ae Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: qd: Use G-expressions.Sharlatan Hellseher2023-11-18
| | | | | | | | | | | | | | | | * gnu/packages/multiprecision.scm (qd): Adjust package style by using G-expressions. Change-Id: I9265979343e67d1d9e9e69b7b071ea1e429d3ee4 Signed-off-by: Eric Bavier <bavier@posteo.net>
| * gnu: cl-tooter: Update to 1.0-2dcc2fa.cage2023-11-18
| | | | | | | | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-tooter): Update to 1.0-2dcc2fa. [inputs]: Add sbcl-alexandria. Change-Id: I27d126b0a0768a0e9713d6769f64011ab35b939e Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| * gnu: cl-croatoan: Update to 0.2.cage2023-11-18
| | | | | | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.2. Change-Id: Ia23646016f14f9531cfc6eec2842263cd212c1e9 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| * gnu: Add cl-libjpeg-turbo.cage2023-11-18
| | | | | | | | | | | | | | | | * gnu/packages/lisp-xyz.scm (cl-libjpeg-turbo, ecl-libjpeg-turbo, sbcl-libjpeg-turbo): New variable. Change-Id: Id64bd481c1b44a169c037260fc02023c35f15e9d Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
| * gnu: cl-clunit2: Update to 0.6.1-b24c568.cage2023-11-18
| | | | | | | | | | | | | | * gnu/packages/lisp-check.scm (sbcl-clunit2): Update to 0.6.1-b24c568. Change-Id: Iba21a1cf108ae86b87090c9b5439ffe04f219af8 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| * gnu: python-pytest-perf: Update to 0.13.1.Troy Figiel2023-11-18
| | | | | | | | | | | | | | | | | | * gnu/packages/check.scm (python-pytest-perf): Update to 0.13.1. [build-system]: Switch to pyproject-build-system, because setup.py has been removed since 0.12.1. [arguments]<#:phases>: Remove ignored tests from the check phase. <#:test-flags>: And use test flags instead. Change-Id: Id81e47666a51b411740c6e6a6f6976cee616b6a4
| * gnu: kicad: Update to 7.0.9.Peter Polidoro2023-11-16
| | | | | | | | | | | | | | * gnu/packages/engineering.scm (kicad): Update to 7.0.9. Change-Id: I83c232958e29f38134454efcac25d2e2cfb8e500 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| * gnu: tuba: Add missing input.Efraim Flashner2023-11-16
| | | | | | | | | | | | | | | | | | Reported by retropikzel on IRC. * gnu/packages/mastodon.scm (tuba)[native-inputs]: Add gsettings-desktop-schemas. Change-Id: I79650a2b72cf149498e7f158d66502c20d88998a
| * gnu: Add monsterid.Evgeny Pisemsky2023-11-15
| | | | | | | | | | | | | | * gnu/packages/web.scm (monsterid): New variable. Change-Id: I68dc167cb766f730bfa4108c96a70f59a9aec222 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: Add python-tdda.Troy Figiel2023-11-15
| | | | | | | | | | | | | | * gnu/packages/python-science.scm (python-tdda): New variable. Change-Id: I456aa236b3348e5b990289d8a381c2d5276a12f1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: python-types-pytz: Update to 2023.3.1.1.Troy Figiel2023-11-15
| | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-types-pytz): Update to 2023.3.1.1. Change-Id: Ie06158d386e8648ee2aaef4d8b4aee1ee340ba2b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: tor: Update to 0.4.8.9 [security fixes].André Batista2023-11-15
| | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/tor.scm (tor): Update to 0.4.8.9. This release fixes two high severity security vulnerabilities. The first one affects client connections to Guard relays and the other one affects Onion Services (TROVE-2023-006). See https://gitlab.torproject.org/tpo/core/tor/-/issues/40876 and https://gitlab.torproject.org/tpo/core/tor/-/issues/40883 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: whoogle-search: Update to 0.8.3.Skylar Chan2023-11-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/python-web.scm (whoogle-search): Update to 0.8.3. [propagated-inputs]: Remove python-attrs, python-cachelib, python-certifi, python-cffi, python-chardet, python-click, python-flask-session, python-idna, python-itsdangerous, python-jinja2, python-markupsafe, python-more-itertools, python-packaging, python-pluggy, python-py, python-pycodestyle, python-pycparser, python-pyopenssl, python-pyparsing, python-pysocks, python-dateutil, python-soupsieve, python-urllib3, python-wcwidth, and python-werkzeug. Change-Id: Ie665b548cdd996fa74e70313b02b9b5c2a0d75d2 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * build-system/guile: Add target-guile-scm+go procedure.Tomas Volf2023-11-15
| | | | | | | | | | | | | | | | | | | | | | The paths to .scm and .go files can be constructed given a guile version and a base directory. However it is few lines of code that needs to be copy&pasted. This new procedure returns both of them reducing the maintenance cost. * guix/build/guile-build-system.scm (target-guile-scm+go): New procedure. Change-Id: I58615f2cfe0ec1e58d3fbb47b738ed5dce1bb252 Signed-off-by: Ludovic Courtès <ludo@gnu.org>