Package Details: mingw-w64-freetype2-bootstrap 2.9.1-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-freetype2-bootstrap.git (read-only)
Package Base: mingw-w64-freetype2-bootstrap
Description: Font rasterization library (mingw-w64)
Upstream URL: https://www.freetype.org/
Licenses: GPL
Conflicts: mingw-w64-freetype, mingw-w64-freetype2
Provides: mingw-w64-freetype, mingw-w64-freetype2
Replaces: mingw-w64-freetype
Submitter: Martchus
Maintainer: Martchus
Last Packager: Martchus
Votes: 3
Popularity: 0.000003
First Submitted: 2015-12-23 23:33
Last Updated: 2018-06-07 18:05

Required by (15)

Sources (5)

Pinned Comments

Martchus commented on 2016-07-15 14:57

All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff

Latest Comments

1 2 Next › Last »

Martchus commented on 2017-07-20 01:04

@Hudd: This package is not out-of-date. It uses the same PGP key as the regular freetype2 package.

Martchus commented on 2017-01-08 13:35

@dviktor Should be fixed now, I didn't sync this correctly with non-bootstrap version. Note that there is no reason to build this package once you have successfully built the regular version. It is just meant for bootstrapping in the first place.

dviktor commented on 2017-01-08 12:31

Hello! After 06.01.2017 update the package doesn't build:

==> Verifying source file signatures with gpg...
freetype-2.7.1.tar.bz2 ... Passed
==> Extracting sources...
-> Extracting freetype-2.7.1.tar.bz2 with bsdtar
==> Starting prepare()...
patching file modules.cfg
Hunk #1 FAILED at 110.
Hunk #2 FAILED at 129.
2 out of 2 hunks FAILED -- saving rejects to file modules.cfg.rej
==> ERROR: A failure occurred in prepare().
Aborting...
:: failed to build mingw-w64-freetype2-bootstrap package(s)

already cleared ~/.cache/pacaur/* and tried to rebuild - no luck...

dviktor commented on 2016-12-20 14:40

As you can see I try to build harfbuzz exactly after freetype2-bootstrap installation but it throws an error about cyclic deps

Seems like pacaur can't handle properly "Provides" field of freetype2-bootstrap during deps check...

EDIT
[viktor ~]$ yaourt -S mingw-w64-harfbuzz
...
==> WARNING: This PKGBUILD describes a split package.
==> Specific package options are unknown
==> mingw-w64-harfbuzz dependencies:
- mingw-w64-configure (already installed) [makedepend]
- mingw-w64-freetype2 (already installed) [makedepend]
- mingw-w64-cairo (building from AUR) [makedepend]
- mingw-w64-icu (building from AUR) [makedepend]
- mingw-w64-graphite (building from AUR) [makedepend]
...

Compilation now seems to work...

Martchus commented on 2016-12-20 12:03

I don't use pacaur but I suspect its algorithm to resolve the build order might not be smart enough (eg. doesn't take provides into account). Just build the mingw-w64 packages in the following order: freetype2-bootstrap harfbuzz freetype2 qt5-base

Or use my binary repo (at least for bootstrapping).

BTW: mingw-w64-qt5-base is currently outdated (I will update to 5.7.1 soon)

dviktor commented on 2016-12-20 10:42

Hi! Installing this package doesn't solve the cyclic dependency problem for mingw-w64-harfbuzz package!


[viktor ~]$ pacman -Q | grep mingw-w64-freetype2
mingw-w64-freetype2-bootstrap 2.6.5-2

[viktor ~]$ pacman -Qi mingw-w64-freetype2-bootstrap
...
Provides : mingw-w64-freetype mingw-w64-freetype2
...

[viktor ~]$ pacaur -S mingw-w64-harfbuzz
:: Package(s) mingw-w64-harfbuzz not found in repositories, trying AUR...
:: resolving dependencies...
:: dependency cycle detected

So I can't install mingw-w64-harfbuzz -> mingw-w64-qt5-base packages

Martchus commented on 2016-12-16 10:19

Version 2.6.5 should be sufficient for bootstrapping.

Martchus commented on 2016-07-15 14:57

All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff

abique commented on 2016-07-14 11:03

It would be so awesome to have an official repository for mingw-w64.

Martchus commented on 2016-01-01 18:21

PKGBUILD and .SRCINFO should be consistent now.