Bug 249498 - print/harfbuzz: Switch to release archive
Summary: print/harfbuzz: Switch to release archive
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-desktop (Team)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-21 08:50 UTC by daniel.engberg.lists
Modified: 2020-09-26 14:19 UTC (History)
1 user (show)

See Also:
tcberner: maintainer-feedback+


Attachments
Patch for harfbuzz (1.35 KB, patch)
2020-09-21 08:50 UTC, daniel.engberg.lists
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description daniel.engberg.lists 2020-09-21 08:50:05 UTC
Created attachment 218134 [details]
Patch for harfbuzz

Switch back to release archive as upstream now provides one, this also reduces file size significantly.

Compile tested on FreeBSD 13.0-CURRENT #0 r364979 (AMD64) (make + make test)
Comment 1 Tobias C. Berner freebsd_committer 2020-09-21 17:54:32 UTC
Moin moin 


Is the distfile's content identical -- or is there a diff between the currently used one and the release one?


mfg Tobias
Comment 2 daniel.engberg.lists 2020-09-21 22:17:40 UTC
There's a slight diff

diff -r harfbuzz-2.7.2-release harfbuzz-2.7.2-github/
Only in harfbuzz-2.7.2-github: .ci
Only in harfbuzz-2.7.2-github: .circleci
Only in harfbuzz-2.7.2-github: .clang-format
Only in harfbuzz-2.7.2-github: .codecov.yml
Only in harfbuzz-2.7.2-github: .editorconfig
Only in harfbuzz-2.7.2-github: .github
Only in harfbuzz-2.7.2-release: ChangeLog
Only in harfbuzz-2.7.2-release: INSTALL
Only in harfbuzz-2.7.2-release: Makefile.in
Only in harfbuzz-2.7.2-github: README.mingw.md
Only in harfbuzz-2.7.2-release: aclocal.m4
Only in harfbuzz-2.7.2-release: ar-lib
Only in harfbuzz-2.7.2-release: compile
Only in harfbuzz-2.7.2-release: config.guess
Only in harfbuzz-2.7.2-release: config.h.in
Only in harfbuzz-2.7.2-release: config.sub
Only in harfbuzz-2.7.2-release: configure
Only in harfbuzz-2.7.2-release: depcomp
Only in harfbuzz-2.7.2-release/docs: Makefile.in
Only in harfbuzz-2.7.2-release/docs: html
Only in harfbuzz-2.7.2-release/docs: version.xml
Only in harfbuzz-2.7.2-github: git.mk
Only in harfbuzz-2.7.2-release: gtk-doc.make
Only in harfbuzz-2.7.2-release: install-sh
Only in harfbuzz-2.7.2-release: ltmain.sh
Only in harfbuzz-2.7.2-release/m4: gtk-doc.m4
Only in harfbuzz-2.7.2-release/m4: libtool.m4
Only in harfbuzz-2.7.2-release/m4: ltoptions.m4
Only in harfbuzz-2.7.2-release/m4: ltsugar.m4
Only in harfbuzz-2.7.2-release/m4: ltversion.m4
Only in harfbuzz-2.7.2-release/m4: lt~obsolete.m4
Only in harfbuzz-2.7.2-release: missing
Only in harfbuzz-2.7.2-github/perf: run.sh
Only in harfbuzz-2.7.2-release/src: Makefile.in
Only in harfbuzz-2.7.2-github/src: failing-alloc.c
Only in harfbuzz-2.7.2-github/src: ms-use
Only in harfbuzz-2.7.2-github/src: sample.py
Only in harfbuzz-2.7.2-github/src: update-unicode-tables.make
Only in harfbuzz-2.7.2-github/subprojects: .gitignore
Only in harfbuzz-2.7.2-github/subprojects: cairo.wrap
Only in harfbuzz-2.7.2-github/subprojects: libpng.wrap
Only in harfbuzz-2.7.2-github/subprojects: pixman.wrap
Only in harfbuzz-2.7.2-github/subprojects: ttf-parser.wrap
Only in harfbuzz-2.7.2-release/test: Makefile.in
Only in harfbuzz-2.7.2-release/test/api: Makefile.in
Only in harfbuzz-2.7.2-release/test/fuzzing: Makefile.in
Only in harfbuzz-2.7.2-github/test/fuzzing: sets
Only in harfbuzz-2.7.2-release/test/shaping: Makefile.in
Only in harfbuzz-2.7.2-release/test/shaping/data: Makefile.in
Only in harfbuzz-2.7.2-release/test/shaping/data/aots: Makefile.in
Only in harfbuzz-2.7.2-github/test/shaping/data/aots: hb-aots-tester.cpp
Only in harfbuzz-2.7.2-release/test/shaping/data/in-house: Makefile.in
Only in harfbuzz-2.7.2-github/test/shaping/data/in-house/tests: use-vowel-letter-spoofing.tests
Only in harfbuzz-2.7.2-release/test/shaping/data/text-rendering-tests: Makefile.in
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: CMAP-3.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHARAN-1.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHBALI-1.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHBALI-2.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHKNDA-2.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHKNDA-3.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHLANA-1.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHLANA-10.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHLANA-2.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHLANA-3.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHLANA-4.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHLANA-5.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHLANA-6.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHLANA-7.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHLANA-8.tests
Only in harfbuzz-2.7.2-github/test/shaping/data/text-rendering-tests/tests: SHLANA-9.tests
Only in harfbuzz-2.7.2-release/test/subset: Makefile.in
Only in harfbuzz-2.7.2-release/test/subset/data: Makefile.in
Only in harfbuzz-2.7.2-github/test/subset: generate-expected-outputs.py
Only in harfbuzz-2.7.2-release: test-driver
Only in harfbuzz-2.7.2-release/util: Makefile.in
Only in harfbuzz-2.7.2-github/util: hb-fc-list.c
Only in harfbuzz-2.7.2-github/util: hb-fc.cc
Only in harfbuzz-2.7.2-github/util: hb-fc.h

=== Tests using GitHub tarball ===

Ok:                 308
Expected Fail:      0
Fail:               1
Unexpected Pass:    0
Skipped:            38
Timeout:            0


The output from the failed tests:

 13/347 harfbuzz:src / check-libstdc++                           FAIL

=== Tests using release tarball ===

Ok:                 308
Expected Fail:      0
Fail:               1
Unexpected Pass:    0
Skipped:            38
Timeout:            0


The output from the failed tests:

 13/347 harfbuzz:src / check-libstdc++                           FAIL
Comment 3 commit-hook freebsd_committer 2020-09-26 14:19:30 UTC
A commit references this bug:

Author: tcberner
Date: Sat Sep 26 14:19:16 UTC 2020
New revision: 550188
URL: https://svnweb.freebsd.org/changeset/ports/550188

Log:
  print/harfbuzz: switch to release tarball

  Switch back to release archive as upstream now provides one, this also reduces
  file size significantly.

  There are minor differences in the tarballs.

  Bump revision to ensure consistency.

  PR:		249498
  Submitted by:	daniel.engberg.lists@pyret.net

Changes:
  head/print/harfbuzz/Makefile
  head/print/harfbuzz/distinfo
Comment 4 Tobias C. Berner freebsd_committer 2020-09-26 14:19:37 UTC
Committed, thank you!