about summary refs log tree commit diff
path: root/pkgs/development/libraries/harfbuzz
AgeCommit message (Collapse)AuthorFilesLines
2024-06-09treewide: Remove indefinite article from meta.descriptionAlexis Hildebrandt1-1/+1
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-03-30harfbuzz: 8.3.1 -> 8.4.0Muhammad Falak R Wani1-2/+2
Diff: https://github.com/harfbuzz/harfbuzz/compare/8.3.1...8.4.0 Changelog: https://github.com/harfbuzz/harfbuzz/raw/8.4.0/NEWS Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-03-24Merge pull request #296628 from r-ryantm/auto-update/harfbuzzWeijia Wang1-2/+2
harfbuzz: 8.3.0 -> 8.3.1
2024-03-23harfbuzz: fix changelogWeijia Wang1-1/+1
2024-03-17harfbuzz: 8.3.0 -> 8.3.1R. Ryantm1-2/+2
2024-02-03Merge pull request #243918 from r-ryantm/auto-update/harfbuzzWeijia Wang1-4/+3
harfbuzz: 7.3.0 -> 8.3.0
2024-02-03harfbuzz: add flag to correctly install CMake filesMarco Rebhan1-0/+1
Similar to how we already set -DKDE_INSTALL_CMAKEPACKAGEDIR in CMake builds, Harfbuzz now uses -Dcmakepackagedir to correctly handle both Nixpkgs split outputs and relocatable installations. See https://github.com/harfbuzz/harfbuzz/pull/4370.
2024-02-03harfbuzz: remove unused argsMarco Rebhan1-2/+0
2024-01-11harfbuzz: add mingw supportWeijia Wang1-1/+1
2023-11-19harfbuzz: 7.3.0 -> 8.3.0R. Ryantm1-2/+2
2023-11-05harfbuzz: record provided pkg-config modules in metasternenseemann1-3/+12
This is verified using testers.hasPkgConfigModules which leads to a slight refactor of the expression.
2023-10-12treewide: disable gobject-introspection when unavailableAlyssa Ross1-1/+1
This makes gsettings-desktop-schemas, harfbuzz, json-glib, and libsecret buildable statically, and is still the right thing to do everywhere else even where it's not a complete fix.
2023-05-20harfbuzz: 7.2.0 -> 7.3.0R. Ryantm1-2/+2
2023-05-01harfbuzz: add changelog to metaMario Rodas1-0/+1
2023-04-28harfbuzz: 7.1.0 -> 7.2.0R. Ryantm1-2/+2
https://github.com/harfbuzz/harfbuzz/releases/tag/7.2.0
2023-04-04harfbuzz: 7.0.1 -> 7.1.0R. Ryantm1-2/+2
2023-03-03harfbuzz: 7.0.0 -> 7.0.1R. Ryantm1-2/+2
2023-02-14harfbuzz: 6.0.0 -> 7.0.0Tobias Markus1-2/+2
Release notes: https://github.com/harfbuzz/harfbuzz/releases/tag/7.0.0
2023-02-05harfbuzz: broaden platformsAlyssa Ross1-1/+1
Builds for FreeBSD.
2023-02-05harfbuzz: re-disable introspection when not availableAlyssa Ross1-2/+5
gobject-introspection is now usable when cross-compiling, but only if we can emulate the host platform, which is not the case in general. For example, when cross-compiling from Linux to BSD. Fixes: 1bd8727a4ca ("various: enable gobject-introspection when cross-compiling")
2023-01-25Merge pull request #212281 from Artturin/removedangling1Artturi1-1/+0
2023-01-23harfbuzzFull: dont create dangling symlinkArtturin1-1/+0
harfbuzz does not contain any .la files anymore
2023-01-07harfbuzz: remove unnecessary gobject-introspection from buildInputssternenseemann1-1/+1
Since #200337, it is propagated from nativeBuildInputs.
2023-01-04harfbuzz: 5.3.1 -> 6.0.0Marco Rebhan1-12/+2
https://github.com/harfbuzz/harfbuzz/releases/tag/6.0.0
2022-12-27 harfbuzz: use lib.mesonEnable, cleanup up let inSandro Jäckel1-18/+11
2022-11-14Merge staging-next into staginggithub-actions[bot]1-2/+2
2022-11-13harfbuzz: rewrite mesonFeatureFlagAndersonTorres1-2/+2
This is merely cosmetical.
2022-11-12harfbuzz: 5.2.0 -> 5.3.1R. Ryantm1-2/+13
Co-Authored-By: sternenseemann <sternenseemann@systemli.org>
2022-10-02harfbuzz: use upstream's release tarballssternenseemann1-6/+4
This is the intended way to build harfbuzz, so we may as well do it. Additionally it has the advantage that we only need to store and copy the compressed variant of the source tree (that has a stable hash) instead of the extracted variant like with fetchFromGitHub.
2022-10-02harfbuzz: 5.1.0 -> 5.2.0sternenseemann1-11/+2
* https://github.com/harfbuzz/harfbuzz/releases/tag/5.2.0 * Drop now released patch.
2022-08-15harfbuzz: fix aarch64-linux build by upstream patchVladimír Čunát1-0/+9
2022-08-13harfbuzz: 5.0.1 -> 5.1.0R. Ryantm1-2/+2
2022-07-25Merge pull request #182616 from jtojnar/harfbuzzJan Tojnar1-2/+2
harfbuzz: 3.3.2 → 5.0.1
2022-07-24harfbuzz: 3.3.2 → 5.0.1Jan Tojnar1-2/+2
https://github.com/harfbuzz/harfbuzz/compare/3.3.2...5.0.1
2022-07-12various: readd gobject-introspection to buildInputsArtturin1-1/+1
see eb829035c938022bb064faef56a7b1346443e034
2022-07-08various: enable gobject-introspection when cross-compilingArtturin1-4/+5
and fix cross in some
2022-03-27Merge pull request #160057 from risicle/ris-harfbuzz-passthru-depsSandro1-0/+11
2022-02-14harfbuzz: add some reverse dependencies to passthru.testsRobert Scott1-0/+11
2022-02-12harfbuzz: 3.2.0 -> 3.3.2R. Ryantm1-2/+2
2022-01-11harfbuzz: 3.1.2 -> 3.2.0R. Ryantm1-2/+2
2021-12-07harfbuzz: 3.0.0 -> 3.1.2R. Ryantm1-2/+2
2021-11-14harfbuzz: 2.8.2 -> 3.0.0R. Ryantm1-2/+2
2021-08-24harfbuzz: switch to pname + version (#135529)Sandro1-3/+3
Co-authored-by: Bobby Rong <931189261@qq.com>
2021-07-24harfbuzz: 2.8.1 -> 2.8.2R. RyanTM1-2/+2
2021-06-12harfbuzz: Sort mesonFlagsRobert Hensing1-4/+4
2021-06-12harfbuzz: 2.8.0 -> 2.8.1Robert Hensing1-3/+5
This update removed a redundant fontconfig check from the configure script.
2021-06-12harfbuzz: Remove cairo dependencyRobert Hensing1-2/+7
Upstream recommends cairo, but it is only used for development purposes and is not part of the library. This removes transitive (build) dependencies on various X11 or other GUI-related libraries, which is desirable for minimizing rebuilds and maximizing parallellism. This also adds fontconfig to buildInputs, because this direct lib dependency was previously found via cairo's propagatedBuildInputs.
2021-05-31harfbuzz: support cross-compilation by disabling introspectionRick van Schijndel1-1/+4
See also discussion about this in the WIP PR from @Ericson2314: - https://github.com/NixOS/nixpkgs/pull/88222 Related issue: - https://github.com/NixOS/nixpkgs/issues/72868
2021-05-31harfbuzz: style cleanupRick van Schijndel1-2/+1
2021-05-31harfbuzz: nixpkgs-fmtRick van Schijndel1-9/+22