Skip to content

Conversation

@skmpz
Copy link
Contributor

@skmpz skmpz commented Aug 26, 2022

[ci skip]

Packages bumped and status:

  • 0ad: revbumped, built for all archs
  • Bear: update to 3.0.20, built for all archs
  • cherrytree: revbumped, built for all archs
  • coeurl: revbumped, built for all archs
  • cryfs: update to 0.11.2, patches modified (needs boost > 1.75.0)
  • easyeffects: revbumped, built for all archs
  • gerbera: revbumped, added patch, built for all archs
  • gnuradio (works with patch)
  • kodi
  • MangoHud
  • mkvtoolnix
  • mpd
  • mtxclient
  • nheko
  • spdlog
  • Waybar

@skmpz skmpz changed the title fmt: update to 9.0.0. Draft: fmt: update to 9.0.0. Aug 26, 2022
@skmpz skmpz marked this pull request as draft August 26, 2022 05:03
@skmpz skmpz changed the title Draft: fmt: update to 9.0.0. fmt: update to 9.0.0. Aug 26, 2022
hostmakedepends="pkg-config python3"
makedepends="boost-devel fuse-devel libcurl-devel libgomp-devel crypto++-devel
spdlog"
spdlog range-v3"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IIRC range-v3 can be in hostmakedepends, because it’s only used for code generation.

See: JamiKettunen@ffb2da4

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope

configure_args="-DCRYFS_UPDATE_CHECKS=off
-DBoost_USE_STATIC_LIBS=OFF -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt"
configure_args="-DCRYFS_UPDATE_CHECKS=off -DBoost_USE_STATIC_LIBS=OFF
-DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IIRC, -DCMAKE_CXX_STANDARD_LIBRARIES=-lfmt isn’t needed here unless you remove fmt-devel from makedepends.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I notice the cryfs template doesn’t have fmt-devel in makedepends presently. It probably should (see: cryfs/cryfs#432 (comment)).

distfiles="https://github.com/cryfs/cryfs/releases/download/${version}/${pkgname}-${version}.tar.gz"
checksum=004c7fdf537062e197aaa0bcdafd2682904a279802441bb6063cb72c1fba52d2
checksum=a89ab8fea2d494b496867107ec0a3772fe606ebd71ef12152fcd233f463a2c00

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I recall builds failing without CXX_FLAGS="-pthread" here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants