Bug 274436 - science/libaec: Update to 1.1.2
Summary: science/libaec: Update to 1.1.2
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: Po-Chuan Hsieh
URL: https://gitlab.dkrz.de/k202009/libaec...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-12 19:14 UTC by Daniel Engberg
Modified: 2023-12-25 09:19 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (sunpoet)


Attachments
Patch for libaec (1.71 KB, patch)
2023-10-12 19:14 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2023-10-12 19:14:33 UTC
Created attachment 245585 [details]
Patch for libaec

* Switch to CMake for faster builds and better integration with framework
* Enable make test

Compile and runtime tested on FreeBSD 13.2-RELEASE (amd64) (make, make check-plist, make test)

Poudriere testport OK 12.4-RELEASE (amd64)
Poudriere testport OK 13.2-RELEASE (amd64)

Tested with following consumers in Poudriere (13.2-RELEASE amd64):
astro/oskar
biology/kallisto
cad/appcsxcad
cad/csxcad
cad/gmsh
cad/py-gmsh
graphics/alembic
graphics/qgis
graphics/qgis-ltr
graphics/vigra
graphics/vv
math/ambit
math/flann
math/freefem++
math/labplot
math/mathgl
math/mdal
math/openturns
math/pdal
math/saga
misc/adios2
science/ALPSCore
science/InsightToolkit
science/InsightToolkit501
science/abinit
science/ascent
science/axom
science/cdo
science/cgnslib
science/cgribex
science/chemps2
science/chrono
science/conduit
science/dakota
science/dynare
science/eccodes
science/erkale
science/gnudatalanguage
science/hdf
science/hdf5
science/hdf5-110
science/helfem
science/lammps
science/netcdf
science/openems
science/openmc
science/openmolcas
science/polytope
science/py-PyNE
science/qmcpack
science/rmf
science/votca (skipped, unrelated)
sysutils/slurm-wlm
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-12-25 09:12:41 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=416c78aeeb5f15dc3d94889be853e92fc6815f1d

commit 416c78aeeb5f15dc3d94889be853e92fc6815f1d
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-12-25 09:03:13 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-12-25 09:03:13 +0000

    science/libaec: Add make test

    PR:             274436
    Submitted by:   diizzy

 science/libaec/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 2 Po-Chuan Hsieh freebsd_committer freebsd_triage 2023-12-25 09:19:36 UTC
Committed. Thanks!