Opened 4 days ago
Last modified 10 hours ago
#21428 assigned enhancement
fontconfig-2.16.2 and update currency
Reported by: | zeckma | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 12.4 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New point version.
- Currency has to be updated as newer releases aren't being made anymore in https://www.freedesktop.org/software/fontconfig/release/, and are instead made in https://gitlab.freedesktop.org/fontconfig/fontconfig/-/tags.
- Because of 1. we need to change the download link to
https://gitlab.freedesktop.org/fontconfig/fontconfig/-/archive/&fontconfig-version;/fontconfig-&fontconfig-version;.tar.gz
- New changelogs can be found at https://gitlab.freedesktop.org/fontconfig/fontconfig/-/blob/main/NEWS.
Change History (8)
comment:1 by , 4 days ago
follow-up: 3 comment:2 by , 4 days ago
The tarball lacks the configure script. We may run autogen.sh
instead but to me it's easier to just use meson...
comment:3 by , 4 days ago
Replying to Xi Ruoyao:
The tarball lacks the configure script. We may run
autogen.sh
instead but to me it's easier to just use meson...
I agree here. The instructions may be more simple as a result, too, which is a net positive for me.
follow-up: 6 comment:4 by , 4 days ago
meson now installs the static library w/o a way to disable (incorrectly, IMO): https://gitlab.freedesktop.org/fontconfig/fontconfig/-/merge_requests/373/diffs.
follow-up: 7 comment:5 by , 3 days ago
Looks we can also use https://gitlab.freedesktop.org/api/v4/projects/890/packages/generic/fontconfig/&fontconfig-version;/fontconfig-&fontconfig-version;.tar.xz
(long link name). It packages generated autotools files like configure
. But either way, I think using meson might be the better move, then remove the static library after installation. But we can just keep the original instructions and just change the download link if we really wanted to. Again, it's a long link so I'm on the side of just using the gz compressed tarball instead and using meson.
comment:6 by , 3 days ago
Replying to Xi Ruoyao:
meson now installs the static library w/o a way to disable (incorrectly, IMO): https://gitlab.freedesktop.org/fontconfig/fontconfig/-/merge_requests/373/diffs.
Sorry, not this one.
https://gitlab.freedesktop.org/fontconfig/fontconfig/-/merge_requests/383
We can rm -v /usr/lib/libfontconfig.a
anyway.
comment:7 by , 3 days ago
Replying to zeckma:
Looks we can also use
https://gitlab.freedesktop.org/api/v4/projects/890/packages/generic/fontconfig/&fontconfig-version;/fontconfig-&fontconfig-version;.tar.xz
(long link name). It packages generated autotools files likeconfigure
. But either way, I think using meson might be the better move, then remove the static library after installation. But we can just keep the original instructions and just change the download link if we really wanted to. Again, it's a long link so I'm on the side of just using the gz compressed tarball instead and using meson.
And the magic number "890" seems stupid.
comment:8 by , 10 hours ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
Currency has been updated.