Efraim Flashner
6cb7df4070
gnu: fntsample: Use packaged unicode database.
...
* gnu/packages/fontutils.scm (fntsample)[inputs]: Remove unicode-blocks,
add ucd.
[arguments]: Adjust configure-flags to change of inputs.
Change-Id: Icf85011b662b2846320bc916ac3bf68734386784
2026-03-24 11:56:16 +02:00
Nicolas Graves
8247e0408d
gnu: fontforge: Add python-setuptools native-input.
...
* gnu/packages/fontutils.scm (fontforge)[native-inputs]: Add
python-setuptools, necessary as the distutils module has been removed
from python itself.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-20 14:11:38 +00:00
Ludovic Courtès
1ae20f03f4
gnu: Reference the inherited inputs values.
...
This commit was made by running this command:
sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm
… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).
Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20 13:27:16 +01:00
Ludovic Courtès
2a50c9598b
gnu: Reference the inherited ‘arguments’ value.
...
This commit was made by running this command:
sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm
… and then:
1. reverting changes from ‘gnu/packages/rust.scm’ and
‘gnu/packages/java.scm’ since they would incur derivation changes and/or
breakage;
2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
which use ‘substitute-keyword-arguments’ for arguments that are not
inherited (and thus ‘arguments’ would be unbound);
4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
which make bogus assumptions about inherited arguments.
Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Maxim Cournoyer
c5cff587eb
gnu: fontconfig: Update to 2.16.0 and modernize.
...
* gnu/packages/fontutils.scm (fontconfig): Update to 2.16.0.
[propagated-inputs]: Remove labels.
[native-inputs]: Likewise. Add autoconf-2.71, automake, gettext-minimal and
libtool.
[configure-flags]: Use gexps.
[phases]: Likewise.
(fontconfig-with-documentation): Streamline comment.
[arguments]: Use gexps.
[native-inputs]: Use modify-inputs.
[home-page]: Add missing trailing /.
Co-authored-by: Andreas Enge <andreas@enge.fr >
Change-Id: I8704eec8cef310c7b1122db7a65e612c8c13fbe2
2026-03-06 14:52:03 +01:00
Ashish SHUKLA
29befe8bd6
gnu: fcft: Update to 3.3.3
...
* gnu/packages/fontutils.scm (fcft): Update to 3.3.3.
Change-Id: I205095766e200bc15d1e69415015948b18bb334f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-05 18:56:56 +00:00
Nguyễn Gia Phong
5d3c9b71c4
gnu: java-antlr4-runtime-cpp: Rename to cpp-antlr4-runtime.
...
* gnu/packages/java.scm (cpp-antlr4-runtime):
Rename from java-antlr4-runtime-cpp. [synopsis]: Fix typo.
(java-antlr4-runtime-cpp): Deprecate in favor of cpp-antlr4-runtime.
* gnu/packages/electronics.scm (python-hdlconvertor)[inputs]:
Replace java-antlr4-runtime-cpp with cpp-antlr4-runtime.
* gnu/packages/fontutils.scm (python-afdko)[inputs]:
Replace java-antlr4-runtime-cpp with cpp-antlr4-runtime.
Change-Id: I6332f55909dabe55debe5dba20c4fe7dd80c321e
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-16 19:23:28 +01:00
Nguyễn Gia Phong
2cd64e3de1
gnu: antlr4: Specify JRE in executable.
...
* gnu/packages/java.scm (antlr4)[arguments]<#:phases>{bin-install}:
Specify the path to a java binary. [inputs]: Add openjdk.
(java-tunnelvisionlabs-antlr4-bootstrap)[inputs]: Add openjdk.
* gnu/packages/fontutils.scm (python-afdko)[native-inputs]:
Remove openjdk.
Change-Id: Id3306fed1b10a78b1e3da721b539fb1afac01f13
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-16 19:23:23 +01:00
pinoaffe
003eae50f1
gnu: Add birdfont.
...
* gnu/packages/fontutils.scm (birdfont): New variable.
Closes : guix/guix#2881
Change-Id: I23e297e48cbd6a93ef1be199b1ad3280bd5482f3
Signed-off-by: Steve George <steve@futurile.net >
2026-02-14 21:34:27 +00:00
Nicolas Graves
1bf91ac505
gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.
...
* gnu/packages/astronomy.scm (python-asdf-compression)
(python-asdf-fits-schemas, python-cdflib, python-sunkit-spex):
* gnu/packages/bioinformatics.scm (python-whatshap, python-mudata)
(python-pyfaidx, python-ctxcore, scvelo):
* gnu/packages/bootloaders.scm (dtc):
* gnu/packages/check.scm (python-pytest-xdist, python-pytest-forked):
* gnu/packages/databases.scm (python-fastparquet):
* gnu/packages/disk.scm (greaseweazle-host-tools):
* gnu/packages/docker.scm (python-docker):
* gnu/packages/finance.scm (python-ledgerblue):
* gnu/packages/fontutils.scm (python-compreffor)
(python-defcon-bootstrap, nototools):
* gnu/packages/games.scm (sc-controller):
* gnu/packages/machine-learning.scm (python-botorch):
* gnu/packages/music.scm (python-pylast):
* gnu/packages/package-management.scm (conda):
* gnu/packages/python-build.scm (python-exceptiongroup):
* gnu/packages/python-science.scm (python-dask-image)
(python-distributed, python-osqp):
* gnu/packages/python-web.scm (python-branca, python-smart-open):
* gnu/packages/python-xyz.scm (python-conda-content-trust)
(python-menuinst, python-isort, python-pyclibrary)
(python-pyclipper, python-csb43-0.10, python-orgparse)
(python-deepmerge, python-scooby, python-uuid6):
* gnu/packages/radio.scm (nanovna-saver):
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints):
[arguments]: Remove phases setting SETUPTOOLS_SCM_PRETEND_VERSION.
* gnu/packages/python-xyz.scm (python-bagit)
[arguments]: Refactor manual 'check phase into #:test-flags.
Change-Id: I0713d6603f982a7f956d02fc3b85a384f4dd6ce4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:37 +01:00
Ludovic Courtès
d34aff1f7e
gnu: ttf2pt1: Modernize.
...
* gnu/packages/fontutils.scm (ttf2pt1)[source, arguments]: Use gexps.
Change-Id: I1974419be8a95823e29c45bd4c25c16e099002e0
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5826
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:58 +01:00
Ludovic Courtès
e422aad214
gnu: ttf2pt1: Fix compilation with glibc 2.41.
...
* gnu/packages/fontutils.scm (ttf2pt1)[source]: Patch ‘t1asm.c’.
Change-Id: I2e91a15177d349dcf64aea571debc4ce6bf0e996
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:57 +01:00
Felix Lechner
ee88784373
gnu: fntsample, guix: Fix cosmetic typos.
...
* gnu/packages/fontutils.scm (fntsample),
* gnu/packages/package-management.scm (guix): Modify whitespace.
Change-Id: I3389e8b03e4d939677e3a82c120649e452068bca
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:06 +01:00
pinoaffe
72045ff654
gnu: fntsample: Add perl dependency
...
* gnu/packages/fontutils.scm (fntsample)[inputs]: Add perl.
Change-Id: I2c96776da4b0dc53050e36f8ba1a88fec8b00812
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
Aaron Covrig
97d9c63265
gnu: googletest: Update to 1.17.0.
...
* gnu/packages/check.scm (googletest): Update to 1.17.0
(googletest-1.12): Add variable.
* gnu/packages/glib.scm (sdbus-c++)
[native-inputs]: Replace googletest-1.17 with googletest.
* gnu/packages/compression.scm (pzstd)
[native-inputs, inputs]: Replace googletest with googletest-1.8.
* gnu/packages/cpp.scm (c++-gsl),
* gnu/packages/engineering.scm (cura-engine),
* gnu/packages/password-utils.scm (pwsafe)
[native-inputs]: Replace googletest with googletest-1.13.
* gnu/packages/crypto.scm (crc32c),
* gnu/packages/engineering.scm (lib3mf),
* gnu/packages/fontutils.scm (opentype-sanitizer),
* gnu/packages/games.scm (openclonk),
* gnu/packages/gnome.scm (gnome-commander),
* gnu/packages/machine-learning.scm (qnnpack),
* gnu/packages/maths.scm (ruy),
* gnu/packages/serialization.scm (libnop)
[native-inputs]: Replace googletest with googletest-1.12.
* gnu/packages/machine-learning.scm (fann),
* gnu/packages/maths.scm (boolector),
* gnu/packages/parallel.scm (clog),
* gnu/packages/simulation.scm (sumo),
* gnu/packages/telephony.scm (sipp)
[native-inputs]: Replace googletest with googletest-1.8.
* gnu/packages/parallel.scm (cpuinfo)
[inputs]: Replace googletest with googletest-1.13.
* gnu/packages/machine-learning.scm (nnpack, python-pytorch),
* gnu/packages/parallel.scm (pthreadpool)
[inputs]: Replace googletest with googletest-1.12.
* gnu/packages/maths.scm (fp16, fxdiv),
* gnu/packages/serialization.scm (yaml-cpp),
* gnu/packages/web.scm (rapidjson)
[inputs]: Replace googletest with googletest-1.8.
Change-Id: I310fb6785d6e19bb8dbf56c25028587573981a0e
2025-11-28 12:07:09 +00:00
Nicolas Graves
aaf432248f
gnu: python-opentype-sanitizer: Update to 9.2.0.
...
* gnu/packages/fontutils.scm (python-opentype-sanitizer): Update to 9.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version. Refresh phase
'unbundle-opentype-sanitizer.
[native-inputs]: Add python-setuptools.
Change-Id: I0dd0fae99bf22bbfdc58e3aa4f1f98b6acbc64ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 21:48:30 +00:00
Nicolas Graves
5d89feb4a7
gnu: nototools: Switch to pyproject.
...
python-pillow also needs to be propagated, as the package uses
from PIL import image
in its site-packages.
* gnu/packages/fontutils.scm (nototools):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools. Remove python-pillow.
[propagated-inputs]: Add python-pillow.
Change-Id: I98f1704365092d059363b26704462e849ddb62c8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 21:48:30 +00:00
Nicolas Graves
e661bca4b7
gnu: python-ufoprocessor: Update to 1.14.1.
...
* gnu/packages/fontutils.scm (python-ufoprocessor): Update to 1.14.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Switch <#:phases> to <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.
Change-Id: Ia1400f2faf5d4ed7ef4a93409388ea26f2a61eed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 21:48:30 +00:00
Nicolas Graves
5e04db03fe
gnu: python-sfdlib: Update to 1.2.5.
...
* gnu/packages/fontutils.scm (python-sfdlib): Update to 1.2.5.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Ic99aa86302afb4212e18118f39fae23ae2d3a371
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 21:48:30 +00:00
Nicolas Graves
47809a119d
gnu: python-mutatormath: Switch to pyproject.
...
* gnu/packages/fontutils.scm (python-mutatormath):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I77fc56a315f80a50a989671c15c8c04ba1e45ee1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 21:48:30 +00:00
Nicolas Graves
e698cd05d3
gnu: python-opentype-sanitizer: Switch to pyproject.
...
* gnu/packages/fontutils.scm (python-opentype-sanitizer):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools.
Change-Id: Ieafed5fee7d31293812e233695ea79fedd28b293
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 21:48:30 +00:00
Nicolas Graves
219a252310
gnu: python-glyphsets: Switch to pyproject.
...
* gnu/packages/fontutils.scm (python-glyphsets):
[build-system]: Switch to pyproject-build-system.
[source, arguments]: Run guix style.
[native-inputs]: Add python-setuptools.
Change-Id: I8d09899faf5035ff8be77b3864f7874ad7b86f7a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 21:48:30 +00:00
Nicolas Graves
b7bcb900c7
gnu: python-fontpens-bootstrap: Switch to pyproject.
...
* gnu/packages/fontutils.scm (python-fontpens-bootstrap):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I200fd0231b92b48794f8e13b81fa223da3b3e09f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 21:48:30 +00:00
Nicolas Graves
e1608b0025
gnu: python-cffsubr: Switch to pyproject.
...
* gnu/packages/fontutils.scm (python-cffsubr):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools. Remove python-wheel.
Change-Id: I5ad7e1ceacbb265b12d7374ce6f763dad19991f5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 21:48:30 +00:00
Nicolas Graves
63c4ff7fd1
gnu: python-beziers: Update to 0.6.0.
...
* gnu/packages/fontutils.scm (python-beziers): Update to 0.6.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
Change-Id: Ie489d95de14ca79dcd8eb61aad4ef9d8b924159a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 21:48:23 +00:00
Andreas Enge
3790ad6938
gnu: python-afdko-3.6.1: Swap deprecated input.
...
* gnu/packages/fontutils.scm (python-afdko-3.6.1)[propagated-inputs]:
Replace python-lxml-4.9 by python-lxml.
Change-Id: I5c971c78cfe86fc7f1cc609754fbe176434f106b
2025-11-24 11:01:39 +01:00
Andreas Enge
5ec28a849d
gnu: python-afdko: Swap deprecated input.
...
* gnu/packages/fontutils.scm (python-afdko)[propagated-inputs]:
Replace python-lxml-4.9 by python-lxml.
Change-Id: I0761f4c051d9856b715387c529af4c4a650addc0
2025-11-24 11:01:39 +01:00
Andreas Enge
de0e5da4dc
gnu: nototools: Update to 0.3.2.
...
* gnu/packages/fontutils.scm (nototools): Update to 0.3.2.
Change-Id: Ibd834e7d4d83031b6dd90f9c3b9ef5aadb8ee194
2025-11-24 11:01:39 +01:00
Andreas Enge
807d692f5d
gnu: nototools: Fix tests.
...
* gnu/packages/fontutils.scm (nototools)[native-inputs]: Add python-pillow.
Change-Id: I8abecfab16a4a954303da43babe87340f970f917
2025-11-24 11:01:38 +01:00
Ludovic Courtès
eb6b1aed25
gnu: freetype: Pass valid #:disallowed-references when cross-compiling.
...
Fixes a regression introduced in ad461613d9
whereby ‘this-package-native-input’ would return #f when cross-compiling.
* gnu/packages/fontutils.scm (freetype)[arguments]: Adjust name passed to
‘this-package-native-input’ based on (%current-target-system).
Change-Id: I5487c9ef9cf760148aefbaa8c11f4bf417482bec
2025-11-09 23:21:41 +01:00
Ludovic Courtès
ad461613d9
gnu: Use self-references to inputs for #:disallowed-references.
...
This allows ‘package-input-rewriting’ to operate as expected on these
packages. Failing that, rewritten packages would still carry references to
non-rewritten packages in #:disallowed-references.
* gnu/packages/admin.scm (wpa-supplicant-gui): Use ‘this-package-native-input’
for #:disallowed-references.
* gnu/packages/fontutils.scm (freetype): Likewise.
* gnu/packages/glib.scm (glib-minimal): Likewise.
* gnu/packages/gnome.scm (cogl, gnome-shell): Likewise.
* gnu/packages/groff.scm (groff-minimal): Likewise.
* gnu/packages/gstreamer.scm (gstreamer): Likewise.
* gnu/packages/gtk.scm (gtk+): Likewise.
* gnu/packages/inkscape.scm (inkscape/pinned): Likewise.
* gnu/packages/java.scm (icedtea-8, openjdk9, openjdk10)
(openjdk11): Likewise.
* gnu/packages/linux.scm (f2fs-tools/static): Likewise.
* gnu/packages/man.scm (man-db): Likewise.
* gnu/packages/openldap.scm (389-ds-base): Likewise.
* gnu/packages/qt.scm (qtbase-5): Likewise.
* gnu/packages/rrdtool.scm (rrdtool): Likewise.
* gnu/packages/rust.scm (rust-bootstrapped-package): Likewise.
* gnu/packages/statistics.scm (r-with-tests): Likewise.
(r-minimal): Likewise.
* gnu/packages/texinfo.scm (info-reader): Likewise.
* gnu/packages/tls.scm (gnutls): Likewise.
(openssl-1.1): Likewise.
* gnu/packages/version-control.scm (git-minimal): Likewise.
(git): Likewise.
(gource): Likewise.
* gnu/packages/web.scm (mod-wsgi): Likewise.
* gnu/packages/xfce.scm (xfdesktop): Likewise.
* gnu/packages/perl.scm (perl-libtime-parsedate): Update comment.
* gnu/packages/video.scm (v4l-utils-minimal): Add FIXME comment.
Change-Id: I118ecd5894c24c53ec52c9208b0025ccfa3dd68a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-11-09 22:13:37 +01:00
Hugo Buddelmeijer
c3bafa553e
gnu: python-glyphslib: Update to 6.6.1.
...
python-glyphslib 6.6.1 is the last version that works properly with
python-ufo2ft 2.x, see guix/guix#3335 .
* gnu/packages/fontutils.scm (python-glyphslib): Update to 6.6.1.
[source] Switch to git-fetch.
[arguments] <#:test-flags>: Enable tests.
<#:phases>: Add 'pretend-version phase.
[native-inputs]: Remove python-wheel.
Change-Id: Ia68015f415cbe6e4bb11b32411b3a5cba0c7a52a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-30 15:49:27 +00:00
Ludovic Courtès
9fcfb93944
gnu: Use ‘define-deprecated-package’ for deprecated packages.
...
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …))
throughout gnu/packages/*.scm.
Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
2025-10-23 19:35:06 +02:00
Maxim Cournoyer
e253e35523
gnu: python-afdko: Skip two failing tests.
...
* gnu/packages/fontutils.scm (python-afdko) [build-system]: Switch to
pyproject-build-system.
[#:test-flags]: New argument.
[#:phases] {check}: Delete phase.
Change-Id: Ib0cc24e9a83933030c8315fb3638856eb47659da
2025-10-08 15:15:31 +09:00
Maxim Cournoyer
13897fe2c9
gnu: python-ufoprocessor: Update to 1.14.0.
...
* gnu/packages/fontutils.scm (python-ufoprocessor): Update to 1.14.0.
Change-Id: I6e7e48a8b9e3b6863003b5c42f07e2978a55440c
2025-10-08 15:15:31 +09:00
Maxim Cournoyer
0832056c77
gnu: python-ufonormalizer: Update to 0.6.3.
...
* gnu/packages/fontutils.scm (python-ufonormalizer): Update to 0.6.3.
Change-Id: Ia16b657bd953b874b2302746d764974dd5624a83
2025-10-08 15:15:31 +09:00
Maxim Cournoyer
cbb04b86f4
gnu: python-ufo2ft: Update to 2.33.4.
...
* gnu/packages/fontutils.scm (python-ufo2ft): Update to 2.33.4.
[arguments]: New field, to skip a few tests.
Change-Id: Iee6630e3ca9f4d6c69dd3a9aae80fef1d90aa7da
2025-09-30 16:48:24 +09:00
Maxim Cournoyer
cfa6bbb0bb
gnu: python-cu2qu: Update to 1.6.7.post2.
...
* gnu/packages/fontutils.scm (python-cu2qu): Update to 1.6.7.post2.
Change-Id: I1dd2a69912ac8c64dfd349695ee0713e51aefd33
2025-09-30 16:48:24 +09:00
Maxim Cournoyer
a00ba1b3a2
gnu: python-afdko: Update to 4.0.2.
...
* gnu/packages/fontutils.scm (python-afdko): Update to 4.0.2.
Change-Id: I4c05f1100d80cbbd2b542cbdc537d7ab8373847a
2025-09-30 16:48:24 +09:00
Maxim Cournoyer
33d29a6b0e
gnu: python-cffsubr: Update to 0.3.0.
...
* gnu/packages/fontutils.scm (python-cffsubr): Update to 0.3.0.
Change-Id: I452751aa6f2eea2cb4332f6d162b06d10d7c411e
2025-09-30 16:48:24 +09:00
Maxim Cournoyer
934ea841a0
gnu: python-afdko-3.6.1: Skip extra tests.
...
* gnu/packages/fontutils.scm (python-afdko-3.6.1)
[#:phases] {check}: Ignore proofpdf_test tests, newly failing due to libxml2
update.
Change-Id: Ia951573cfc54b25462bc38a3d29ee45275a3e91d
2025-09-30 16:48:24 +09:00
Maxim Cournoyer
faa5bb6ef6
gnu: python-ufolib2: Update to 0.18.1.
...
* gnu/packages/fontutils.scm (python-ufolib2): Update to 0.18.1.
Change-Id: I598c2589f515cd4b0eef733b84491b64d77258ab
2025-09-30 16:48:24 +09:00
Maxim Cournoyer
b2af421596
gnu: python-defcon-bootstrap: Update to 0.12.2.
...
* gnu/packages/fontutils.scm (python-defcon-bootstrap): Update to 0.12.2.
Make hidden.
(python-defcon): Un-hide.
Change-Id: I107b1d40bd94c98bc14e81a052d28a8508eb2959
2025-09-30 16:48:24 +09:00
Maxim Cournoyer
46f31fc813
gnu: python-fontparts-bootstrap: Update to 0.13.3.
...
* gnu/packages/fontutils.scm (python-fontparts-bootstrap): Update to 0.13.3.
[source]: Adjust URI.
[native-inputs]: Remove unzip.
Change-Id: I81096277898f8b337bdb54fc23d3b8ac433b6426
2025-09-30 16:48:23 +09:00
Maxim Cournoyer
8118bb73df
gnu: harfbuzz: Update to 11.4.4.
...
* gnu/packages/gtk.scm (harfbuzz): Update to 11.4.4.
Change-Id: I0716fcaee731e062a250b5c9d4a04a433f2310b0
2025-09-30 16:48:23 +09:00
Nicolas Graves
6f81a00799
gnu: python-defcon-bootstrap: Update to 0.11.0.
...
* gnu/packages/fontutils.scm (python-defcon-bootstrap): Update to 0.11.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-setuptools. Remove python-pytest-runner.
[synopsis, description]: Improve style.
Change-Id: I1701844a4258cafba88c87e1a3884b6a63bd25b7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-25 09:36:47 +01:00
Nicolas Graves
caed96ece3
gnu: python-ufonormalizer: Update to 0.6.2.
...
* gnu/packages/fontutils.scm (python-ufonormalizer): Update to 0.6.2.
[source]: Switch to git-fetch.
[arguments]<#:test-backend>: Set it.
<#:phases>: Add phase 'set-version.
[native-inputs]: Remove python-pytest.
[description]: Improve style.
Change-Id: I5fdd6b423f173b4aee2588c9713a61a7d2e87ff3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-25 09:36:47 +01:00
Nicolas Graves
3ef77c2fff
gnu: python-compreffor: Switch to git-fetch.
...
* gnu/packages/fontutils.scm (python-compreffor):
[source]: Switch to git-fetch.
[arguments]<#:phases>: Refresh them, add phase 'set-version and
replace 'check phase.
[description]: Improve style.
Change-Id: I802e052f3b83e3158d0f78f512334bd3cb6854b6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-25 09:36:47 +01:00
Nicolas Graves
56c06f9cf9
gnu: python-fontmath: Switch to git-fetch.
...
* gnu/packages/fontutils.scm (python-fontmath):
[source]: Switch to git-fetch.
[arguments]<#:phases>: Add 'set-version phase.
Change-Id: I11f79c33b260819b6087e96665bcff188ab060f6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-25 09:36:47 +01:00
Sharlatan Hellseher
df0983ff05
gnu: python-afdko-3.6.1: Fix tests.
...
* gnu/packages/fontutils.scm (python-afdko-3.6.1)[arguments] <phases>:
Use custom 'check.
[native-inputs]: Add python-pytest-xdist.
Change-Id: I6a8f012e1dc72f13aa0033145c030f1011e37f6d
2025-09-25 09:36:46 +01:00