Age | Commit message (Collapse) | Author |
|
* gnu/packages/fontutils.scm (fcft): Update to 3.3.2.
Change-Id: Ib33cd4c062eaf68042de5b3d3974023953ec0dbb
Signed-off-by: jgart <jgart@dismail.de>
|
|
* gnu/packages/fontutils.scm (python-afdko-3.6.1)[arguments]: Add
relax-gcc14-strictness phase.
[native-inputs]: Use python-lxml-4.9 replace python-lxml.
Change-Id: I586702a1148a6157a6515c5e4483957372f4fa29
|
|
* gnu/packages/fontutils.scm (freetype): Update to 2.13.3.
Change-Id: I26a7f2f36cb53f61ba288cefaffa4940f7d0dd80
|
|
* gnu/packages/fontutils.scm (fontforge): Update to 20230101.
[arguments]: Add stage "do-not-use-msgfmt--check".
Change-Id: I2e4e347e86a32963ac7b927be3bc9235dc326fd6
|
|
* gnu/packages/golang.scm: Add (gnu packaes golang-xyz) and (guix
build-system go).
(go-wrap): Move from here ...
* gnu/packages/fontutils.scm: ... to here.
Change-Id: Ica77e4b936520991ba878bf2afbc47dfa89d88fe
|
|
* gnu/packages/fontutils.scm (python-cu2qu): Fix tests.
[build-system]: Switch to pyproject-build-system.
[arguments]{test-flags}: Ignore failing test (most likely due to
lagging behing python-fonttools package).
[native-inputs]: Add python-setuptools, python-wheel.
* gnu/packages/python-xyz.scm (python-fonttools-minimal): Add comment.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/fontutils.scm (fcft): Update to 3.3.1.
Change-Id: I4a860085697b92fd5cbc7083eac82529530f3747
Signed-off-by: Zheng Junjie <z572@z572.online>
|
|
* gnu/packages/fontutils.scm (fontmanager) [arguments]: Use gexps.
[native-inputs]: Remove labels.
[inputs]: Likewise.
Change-Id: Ie7dae815d94a196f58909bffac5a0cba4414fb6a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/fontutils.scm (fontmanager): Update to 0.9.0.
[arguments] <#:phases>: New argument.
[native-inputs]: Replace vala-0.52 with vala.
[inputs]: Replace gtk+ with gtk. Replace libsoup-minimal-2 with libsoup.
Replace webkitgtk-with-libsoup2 with webkitgtk.
Change-Id: Ieedd48147f3c5c9936f922b812932020258fccae
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/fontutils.scm (python-statmake)[arguments]: Remove phase
'adjust-for-older-attrs.
Change-Id: Ib1aff1775b283735036d0ddfb54f1f9e6768e140
|
|
* gnu/packages/fontutils.scm (fcft): Update to 3.1.10.
Change-Id: Ibdbf74d4e204a24f8c67e33d496702ecd7eac60f
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
|
|
* gnu/packages/fontutils.scm (fontobene-qt): New variable.
(fontobene-qt5): Deprecate package in favor of fontobene-qt.
Change-Id: I2177ff292a1b71d212fb0b03d772808d7525b039
|
|
Also adds python-setuptools and python-wheel to relevant packages,
either to native-inputs or to propagated inputs if the pkg_resources
Python module is loaded at runtime.
* guix/build-system/pyproject.scm (default-python): Default to
python-sans-pip-wrapper.
Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
|
|
* gnu/packages/fontutils.scm (fcft): Update to 3.1.9.
Change-Id: I460a8821a56b7046c34f11bc2a00cb3ab2ace76b
|
|
* gnu/packages/fontutils.scm (fontopia): New variable.
Change-Id: I8f9b51922af06f994955b755ec8345d42189cfd7
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
|
|
* gnu/packages/fontutils.scm (python-defcon-bootstrap): Update to 0.10.3.
Change-Id: Ifde8d3011f94a27e493d9c826c4c2edbc03a64f0
|
|
This follows up on commit 3f2c6cc3933bc01077383e4ff83b6a5d00f83129 (gnu:
fontutils: Add 'bash' input for 'wrap-program'.).
gnu/packages/fontutils.scm(fontforge)[arguments]<#:phases>: Adjust input names.
Change-Id: I64c3992e995294cb04a9f4c79cd841bfc51ba08d
Signed-off-by: Hilton Chain <hako@ultrarare.space>
|
|
It is required for cross-compilation.
* gnu/packages/fontutils.scm
(fontforge): Adjust indentation.
[inputs]: Add 'bash-minimal'. Remove labels.
(fntsample)[inputs]: Add 'bash-minimal'.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ib3498e8ab1e499db6bc512da31718690e46f90f1
|
|
* gnu/packages/fontutils.scm (fontforge-20190801): Delete variable.
Change-Id: I65b148f77468a46e4c40a57ffdd44b3e43321449
|
|
* gnu/packages/fontutils.scm (python-statmake)[arguments]: Disable broken
test; relax check for cattrs.
Change-Id: Ibd479743160d3591088d17635e26484e7de5250f
|
|
* gnu/packages/fontutils.scm (libraqm): Update to 0.10.1.
Change-Id: Ic159b198a9f2c5b884df5568b0d4e528e36d2bb8
|
|
While utf8proc is an optional dependency, it is required for shaping
support. Without utf8proc, fcft_rasterize_text_run_utf32() is a no-op.
This is a popular function used—among other things—by yambar, foot,
fuzzel and fnott. Therefore, many other Linux distributions (Arch,
Debian, Fedora, …) enable this feature and I think it would be nice
to have in Guix as well.
* gnu/packages/fontutils.scm (fcft): Depend on utf8proc.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I7489dbc7a42ffcca509d090df7d2a6250bf996ff
|
|
* gnu/packages/fontutils.scm (python-afdko)[arguments]: Disable
test_alt_missing_glyph.
Change-Id: I49f9d27f61955fe2bf9dd9d5cf22499e813ff3d0
|
|
* gnu/packages/fontutils.scm (psftools): New public variable.
|
|
* gnu/packages/fontutils.scm (python-beziers): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/fontutils.scm (fontobene-qt5): New variable.
Signed-off-by: Vinicius Monego <monego@posteo.net>
|
|
* gnu/packages/fontutils.scm (psautohint)[arguments]: Disable tests
test_hashmap_no_version and test_hashmap_old_version.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
|
|
* gnu/packages/fontutils.scm (python-skia-pathops): Update to 0.8.0.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/fontutils.scm (python-compreffor)[synopsis, description]:
Use @acronym{}.
|
|
* gnu/packages/fontutils.scm (python-compreffor): Update to 0.5.4.
|
|
* gnu/packages/fontutils.scm (fontforge-20190801)[arguments]:
Rewrite as G-expressions.
|
|
* gnu/packages/patches/fontforge-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/fontutils.scm (fontforge)[arguments]: When building natively on
the Hurd, add new phase 'apply-hurd-patch' and use it, and replace phase
'check' to skip two tests.
|
|
* gnu/packages/fontutils.scm (graphite2)[arguments]: When building natively on
the Hurd, replace phase 'check' to set make-flags to skip "awamicmp3" test.
|
|
* gnu/packages/fontutils.scm (freetype-with-brotli): New variable.
|
|
* gnu/packages/fontutils.scm (bdf2sfd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/fontutils.scm (python-afdko): Update to 3.9.5.
[source]: Remove obsolete substitutions in snippet.
[arguments]: Re-instate all skipped tests in check phase.
|
|
* gnu/packages/fontutils.scm (psautohint)[native-inputs]: Remove
PYTHON-FS and PYTHON-PYTEST-RANDOMLY.
|
|
This removes the dependency of GNOME on Java:
gnome -> font-abattis-cantarell -> ... -> openjdk
Discussed at
<https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00226.html>.
* gnu/packages/fontutils.scm (python-cffsubr)[inputs]: Switch to
PYTHON-AFDKO-3.6.1.
|
|
* gnu/packages/fontutils.scm (python-afdko-3.6.1): New variable.
|
|
* gnu/packages/python-xyz.scm (python-fonttools): Rename to...
(python-fonttools-minimal): ... this.
(python-fonttools-full): Adjust references to base package. Rename to...
(python-fonttools): ... this.
(python-matplotlib):
* gnu/packages/fontutils.scm (python-cu2qu) [propagated-inputs]: Rename
python-fonttools-full to python-fonttools.
(python-ufolib2, python-defcon-bootstrap): Likewise.
* gnu/packages/pdf.scm (weasyprint): Likewise.
* gnu/packages/fonts.scm (font-meera-inimai) Adjust for renamed
python-fonttools-minimal.
* gnu/packages/fontutils.scm (python-cffsubr): Likewise.
(python-compreffor, python-cu2qu, python-fontmath, python-fontpens-bootstrap)
(python-fontparts-bootstrap, python-glyphsets, python-mutatormath)
(python-ufoprocessor, graphite2, python-ufolib2)
(python-defcon-bootstrap): Likewise.
* gnu/packages/graphics.scm (python-booleanoperations): Likewise.
|
|
* gnu/packages/fontutils.scm (freetype) [arguments]: Use the newer
remove-reference-to-pkg-config phase variant, with a small adjustment to make
the target group optional. Use gexps and search-input-file.
[propagated-inputs]: Update comment regarding harfbuzz.
|
|
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
|
|
This was erroneously not committed as part of 83397434b1.
* gnu/packages/fontutils.scm: Add missing import.
|
|
* gnu/packages/fontutils.scm (python-afdko) [inputs]: Add bash-minimal.
|
|
* gnu/packages/fontutils.scm (psautohint) [build-system]: Use
pyproject-build-system.
[arguments]: Remove check phase override. Add #:test-flags, disabling a new test.
|
|
* gnu/packages/fontutils.scm (python-fontparts-bootstrap): Update to 0.11.0.
|
|
* gnu/packages/fontutils.scm (python-ufo2ft): Update to 2.31.0.
[build-system]: Use pyproject-build-system.
[arguments]: Delete field.
|
|
* gnu/packages/fontutils.scm (python-statmake): Update to 0.6.0.
|
|
* gnu/packages/fontutils.scm (python-afdko): Update to 3.9.4.
[source]: Remove patch.
[arguments]: Disable a few extra tests in the check phase override.
Delete use-system-libxml2 phase. Update patch-problematic-requirements phase.
* gnu/packages/patches/python-afdko-suppress-copyright-test.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): De-register it.
|
|
* gnu/packages/fontutils.scm (python-fontmath): Update to 0.9.3.
|