me
/
guix
Archived
1
0
Fork 0
Commit Graph

300 Commits (5f2c529a592725df5a314cc9724869c658a3e6bc)

Author SHA1 Message Date
Marius Bakke 5f2c529a59
gnu: python-fontparts: Add missing input.
* gnu/packages/fontutils.scm (python-fontparts-bootstrap)[native-inputs]: Add
PYTHON-SETUPTOOLS-SCM.
2022-08-16 00:43:44 +02:00
Tobias Geerinckx-Rice 212ca81895
gnu: python-fontpens: Remove failing docstring assertion.
* gnu/packages/fontutils.scm (python-fontpens)[arguments]:
Add a new 'drop-flaky-docstring phase.
2022-07-24 02:00:00 +02:00
Maxim Cournoyer 02b09d3769
gnu: Add python-statmake.
* gnu/packages/fontutils.scm (python-statmake): New variable.
2022-06-26 22:10:40 -04:00
Maxim Cournoyer aa8ec684ab
gnu: Remove python2-ufolib.
* gnu/packages/fontutils.scm (python2-ufolib): Delete variable.
2022-05-31 14:53:35 -04:00
Maxim Cournoyer 75f49c4cc1
gnu: Remove python2-defcon.
* gnu/packages/fontutils.scm (python2-defcon): Delete variable.
2022-05-31 14:53:34 -04:00
Maxim Cournoyer 910ce80885
gnu: nototools: Update to 0.2.16.
* gnu/packages/fontutils.scm (nototools): Update to 0.2.16.
[arguments]: Remove python argument.
[phases]: New argument.
[native-inputs]: New field.
[propagated-inputs]: Remove python2-booleanoperations, python2-defcon,
python2-fonttools, python2-pillow, python2-pyclipper, and python2-ufolib.  Add
python-afdko.
2022-05-31 14:52:28 -04:00
Maxim Cournoyer 05cbfea0b2
gnu: Add python-sfdlib.
* gnu/packages/fontutils.scm (python-sfdlib): New variable.
2022-05-12 12:45:39 -04:00
Maxim Cournoyer 51f0c0af2d
gnu: Add python-ufo2ft.
* gnu/packages/fontutils.scm (python-ufo2ft): New variable.
2022-05-12 12:45:38 -04:00
Maxim Cournoyer 1e02c28a2a
gnu: Add python-compreffor.
* gnu/packages/fontutils.scm (python-compreffor): New variable.
2022-05-12 12:45:38 -04:00
Maxim Cournoyer 7e776ea007
gnu: Add python-ufolib2.
* gnu/packages/fontutils.scm (python-ufolib2): New variable.
2022-05-12 12:45:38 -04:00
Maxim Cournoyer 25b4c8a024
gnu: Add python-skia-pathops.
* gnu/packages/fontutils.scm (python-skia-pathops): New variable.
2022-05-12 12:45:38 -04:00
Maxim Cournoyer 7e2d11f417
gnu: Add python-cffsubr.
* gnu/packages/fontutils.scm (python-cffsubr): New variable.
2022-05-12 12:45:37 -04:00
Maxim Cournoyer 6133af89b9
gnu: Add python-afdko.
* gnu/packages/fontutils.scm (python-afdko): New variable.
2022-05-12 12:45:37 -04:00
Maxim Cournoyer eba493b369
gnu: Add psautohint.
* gnu/packages/fontutils.scm (psautohint): New variable.
2022-05-12 12:45:34 -04:00
Maxim Cournoyer f11eebdd9e
gnu: Add psautohint-font-data.
* gnu/packages/fontutils.scm (psautohint-font-data): New variable.
2022-05-12 12:45:34 -04:00
Maxim Cournoyer 63a77de2fc
gnu: Add python-ufonormalizer.
* gnu/packages/fontutils.scm (python-ufonormalizer): New variable.
2022-05-12 12:45:27 -04:00
Maxim Cournoyer ab2bab6d48
gnu: Add python-ufoprocessor.
* gnu/packages/fontutils.scm (python-ufoprocessor): New variable.
2022-05-12 12:45:27 -04:00
Maxim Cournoyer b93a63d4a0
gnu: Add python-cu2qu.
* gnu/packages/fontutils.scm (python-cu2qu): New variable.
2022-05-12 12:45:27 -04:00
Maxim Cournoyer e3d1e821f9
gnu: Add python-fontparts.
* gnu/packages/fontutils.scm (python-fontparts): New variable.
2022-05-12 12:45:26 -04:00
Maxim Cournoyer 0ce611f563
gnu: Add python-defcon.
* gnu/packages/fontutils.scm (python-defcon): New variable.
(python2-defcon): Adjust to inherit from it.
2022-05-12 12:45:26 -04:00
Maxim Cournoyer 19cb21c749
gnu: Add python-fontpens.
* gnu/packages/fontutils.scm (python-fontpens): New variable.
2022-05-12 12:45:26 -04:00
Maxim Cournoyer 16ca467344
gnu: Add python-fontparts-bootstrap.
* gnu/packages/fontutils.scm (python-fontparts-bootstrap): New variable.
2022-05-12 12:45:26 -04:00
Maxim Cournoyer 9fffc12efb
gnu: Add python-fontpens-bootstrap.
* gnu/packages/fontutils.scm (python-fontpens-bootstrap): New variable.
2022-05-12 12:45:25 -04:00
Maxim Cournoyer b24aefa615
gnu: Add python-mutatormath.
* gnu/packages/fontutils.scm (python-mutatormath): New variable.
2022-05-12 12:45:25 -04:00
Maxim Cournoyer dc5cf89205
gnu: Add python-fontmath.
* gnu/packages/fontutils.scm (python-fontmath): New variable.
2022-05-12 12:45:24 -04:00
Maxim Cournoyer 2c7e76ed14
gnu: Add python-defcon-bootstrap.
* gnu/packages/fontutils.scm (python-defcon-bootstrap): New variable.
2022-05-12 12:45:24 -04:00
Maxim Cournoyer 9e29cf8d73
gnu: Add python-opentype-sanitizer.
* gnu/packages/fontutils.scm (python-opentype-sanitizer): New variable.
2022-05-12 12:45:24 -04:00
Maxim Cournoyer 8907dcce77
gnu: Add opentype-sanitizer.
* gnu/packages/fontutils.scm (opentype-sanitizer): New variable.
2022-05-12 12:45:24 -04:00
Maxim Cournoyer 322e23e600
gnu: woff2: Propagate brotli.
* gnu/packages/fontutils.scm (woff2)[phases]: Delete trailing #t.
[inputs]: Move brotli to ...
[propagated-inputs]: ... here.
2022-04-12 23:18:12 -04:00
Maxim Cournoyer 45d0c82dcc
gnu: fontutils: Add gsettings-desktop-schemas.
* gnu/packages/fontutils.scm (fontmanager)[inputs]: Add
gsettings-desktop-schemas.
2022-02-23 21:46:31 -05:00
Felipe Balbi b5bbbca6b9
gnu: fcft: Update to 3.0.1
* gnu/packages/fontutils.scm (fcft): Update to 3.0.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-15 15:02:40 +01:00
Julien Lepiller 9295b91116
gnu: fontmanager: Add missing input.
* gnu/packages/fontutils.scm (fontmanager)[native-inputs]: Add
python-wrapper.
2022-01-31 15:53:48 +01:00
Josselin Poiret via Guix-patches via 6aece4b94d
gnu: fontmanager: Use libsoup2 and vala-0.52
These changes fix the build.

* gnu/packages/fontutils.scm (fontmanager)[native-inputs]: Replace vala
with vala-0.52.
[inputs]: Replace libsoup with libsoup-minimal-2. Replace webkitgtk with
webkitgtk-with-libsoup2.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-14 12:42:15 -05:00
Nicolas Goaziou 2c9e2587ca
gnu: libraqm: Update to 0.8.0.
* gnu/packages/fontutils.scm (libraqm): Update to 0.8.0.
2021-12-14 13:36:53 +01:00
Marius Bakke 137ace6b30
gnu: fcft: Update to 2.5.1.
* gnu/packages/fontutils.scm (fcft): Update to 2.5.1.
[native-inputs]: Remove GCC-10.
2021-12-14 10:50:32 +01:00
Ludovic Courtès e3196755e6
gnu: Further simplify package inputs.
This is the result of running:

  ./pre-inst-env guix style --input-simplification=safe

and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès 8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Maxim Cournoyer c738a054ca
gnu: fontconfig: Add a search path for XDG_DATA_DIRS.
Fixes <https://issues.guix.gnu.org/31403>.

* gnu/packages/fontutils.scm (fontconfig)[source]: Fix indentation.
[configure-flags]: Drop the "--with-add-fonts" configure option as it's no
longer necessary/desirable to special case the system and user profiles.
[native-search-paths]: New search path.
2021-11-11 12:18:10 -05:00
Efraim Flashner bc5155b952
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-10-31 14:49:47 +02:00
Tobias Geerinckx-Rice b8fc7c2359
gnu: fcft: Update to 2.4.6.
* gnu/packages/fontutils.scm (fcft): Update to 2.4.6.
2021-10-26 02:02:48 +02:00
Tobias Geerinckx-Rice cea62941f0
gnu: fontmanager: Update to 0.8.7.
* gnu/packages/fontutils.scm (fontmanager): Update to 0.8.7.
2021-10-23 13:24:43 +02:00
Tobias Geerinckx-Rice 44d0acfe92
gnu: fntsample: Update to 5.4.
* gnu/packages/fontutils.scm (fntsample): Update to 5.4.
[arguments]: Don't explicitly return #t from phases.
2021-10-21 19:44:51 +02:00
Tobias Geerinckx-Rice 3e73beaf23
gnu: fntsample: Update Blocks.txt and use stable URL.
* gnu/packages/fontutils.scm (fntsample)[input]: Update unicode-blocks
to 14.0.0 and include the version in its URL and name.
2021-10-21 19:44:51 +02:00
Marius Bakke 0f77e50139
Merge branch 'master' into core-updates-frozen 2021-10-14 00:01:12 +02:00
Tobias Geerinckx-Rice 28b5ef1159
gnu: Rename google-brotli back to brotli.
Sorry for the noise, but good riddance.  Our nonstandard name for this
package has caused confusion since it was added.  For example, the
duplicate python-brotli and python-google-brotli packages added later,
with the latter name making even less sense.

The Python packages will be fixed in the next commit.

* gnu/packages/compression.scm (google-brotli): Redefine as a
deprecated-package, with…
(brotli): …restored to canonical status.
(python-google-brotli)[inherit]: Adjust accordingly.
* gnu/packages/databases.scm (apache-arrow)[inputs]: Adjust accordingly.
* gnu/packages/fontutils.scm (woff2)[inputs]: Likewise.
* gnu/packages/gnome.scm (libsoup)[propagated-inputs]: Likewise.
* gnu/packages/networking (wireshark)[inputs]: Likewise.
* gnu/packages/node.scm (node-lts)[arguments, native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-imagecodecs)[inputs]: Likewise.
2021-10-13 01:20:19 +02:00
Efraim Flashner b4b314cc53
gnu: Remove references to meson-0.55.
This is a follow-up to 1eca979fb8da842e73c42f4f53be29b169810f2.

* gnu/packages/datastructures.scm, gnu/packages/fontutils.scm,
gnu/packages/terminals.scm: Don't import (gnu packages build-tools).
* gnu/packages/wm.scm: Remove comment.
* gnu/packages/emulators.scm (dosbox-staging)[arguments]: Remove meson
field.
* gnu/packages/package-management.scm (conan)[native-inputs]: Use meson.
2021-10-12 21:19:35 +03:00
Mathieu Othacehe a1eca979fb
Merge remote-tracking branch 'origin/master' into core-updates-frozen. 2021-10-12 17:46:23 +00:00
Tobias Geerinckx-Rice c40732b30c
gnu: fcft: Update to 2.4.5.
* gnu/packages/fontutils.scm (fcft): Update to 2.4.5.
2021-10-05 01:36:23 +02:00
Nicolas Goaziou 999ef90a4c
gnu: libraqm: Update to 0.7.2.
* gnu/packages/fontutils.scm (libraqm): Update to 0.7.2.
[source]: Use git-fetch method.
[build-system]: Switch to meson-build-system.
[arguments]<#:phases>: Remove unnecessary (and unrecognized) configure flag
per above.
2021-09-28 09:08:00 +02:00
Maxime Devos a682fea916
gnu: gs-font: Rename to 'font-ghostscript'.
According to (guix)Fonts, font package names must be prefixed
with 'font-'.  Adjust 'gs-fonts' to follow this convention.

* gnu/packages/fontutils.scm
  (gs-fonts)[name]: Set to "font-ghostscript".
  (gs-fonts): Rename variable to 'font-ghostscript'.
  (gs-fonts): Add deprecated package.
* gnu/packages/ghostscript.scm
  (ghostscript)[arguments]<#:configure-flags>: Replace 'gs-fonts'
  with 'font-ghostscript'.
  (ghostscript)[inputs]: Likewise.
* gnu/packages/fontutils.scm (fontconfig)[inputs]: Likewise.
* gnu/packages/gtk.scm
  (pango-1.42)[arguments]{disable-layout-test}: Likewise.
* gnu/packages/imagemagick.scm
  (graphicsmagick)[arguments]{configure-flags}: Likewise.
  (graphicsmagick)[inputs]: Likewise.
* gnu/packages/mp3.scm (ripperx)[propagated-inputs]: Likewise.
* doc/guix.texi (X11 Fonts): Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-25 17:52:36 +02:00