Diff h2o-2.3.0_pre20250130 with a h2o-9999

/usr/portage/www-servers/h2o/h2o-9999.ebuild 2026-01-08 10:18:06.765674671 +0300
5 5
SSL_DEPS_SKIP=1
6 6
USE_RUBY="ruby31 ruby32 ruby33"
7 7

  
8
inherit cmake flag-o-matic ruby-single ssl-cert systemd toolchain-funcs vcs-snapshot
9

  
10
EGIT_COMMIT="26b116e9536be8cf07036185e3edf9d721c9bac2"
8
inherit cmake git-r3 ruby-single ssl-cert systemd toolchain-funcs
11 9

  
12 10
DESCRIPTION="H2O - the optimized HTTP/1, HTTP/2 server"
13 11
HOMEPAGE="https://h2o.examp1e.net/"
14
SRC_URI="https://github.com/${PN}/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
12
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
15 13

  
16 14
LICENSE="MIT"
17 15
SLOT="0"
18
KEYWORDS="amd64 x86"
16
KEYWORDS=""
19 17
IUSE="libh2o +mruby"
20 18

  
21 19
RDEPEND="acct-group/h2o
......
68 66
}
69 67

  
70 68
src_configure() {
71
	if use libh2o; then
72
		# -Werror=strict-aliasing
73
		# https://bugs.gentoo.org/967654
74
		# https://github.com/h2o/h2o/issues/3541
75
		#
76
		# Fixed upstream in git, post 2.3.0-beta2
77
		append-flags -fno-strict-aliasing
78
		filter-lto
79
	fi
80

  
81 69
	local mycmakeargs=(
82 70
		-DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}"/etc/${PN}
83 71
		-DWITH_CCACHE=OFF
Thank you!