summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29780 -> 29765 bytes
-rw-r--r--app-text/Manifest.gzbin48917 -> 49075 bytes
-rw-r--r--app-text/crengine-ng/Manifest4
-rw-r--r--app-text/crengine-ng/crengine-ng-0.9.3.ebuild58
-rw-r--r--app-text/crengine-ng/metadata.xml4
-rw-r--r--app-text/crqt-ng/Manifest4
-rw-r--r--app-text/crqt-ng/crqt-ng-1.0.3.ebuild41
-rw-r--r--app-text/crqt-ng/metadata.xml4
-rw-r--r--app-text/crwx-ng/Manifest3
-rw-r--r--app-text/crwx-ng/crwx-ng-0.2.0.ebuild21
-rw-r--r--app-text/crwx-ng/metadata.xml27
-rw-r--r--metadata/Manifest.gzbin4037 -> 4036 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28395 -> 28387 bytes
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin69209 -> 69699 bytes
-rw-r--r--metadata/md5-cache/app-text/crengine-ng-0.9.315
-rw-r--r--metadata/md5-cache/app-text/crqt-ng-1.0.315
-rw-r--r--metadata/md5-cache/app-text/crwx-ng-0.2.014
-rw-r--r--metadata/md5-cache/sys-boot/Manifest.gzbin9730 -> 9731 bytes
-rw-r--r--metadata/md5-cache/sys-boot/syslinux-6.04_pre1-r54
-rw-r--r--metadata/md5-cache/sys-boot/syslinux-6.04_pre3-r14
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin35173 -> 35173 bytes
-rw-r--r--metadata/md5-cache/sys-fs/zfs-2.1.7-r16
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin28260 -> 28253 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/dracut-057-r3 (renamed from metadata/md5-cache/sys-kernel/dracut-057-r2)2
-rw-r--r--metadata/md5-cache/sys-kernel/dracut-99992
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--profiles/Manifest.gzbin170025 -> 170022 bytes
-rw-r--r--profiles/use.local.desc5
-rw-r--r--sys-boot/Manifest.gzbin6227 -> 6229 bytes
-rw-r--r--sys-boot/syslinux/Manifest4
-rw-r--r--sys-boot/syslinux/syslinux-6.04_pre1-r5.ebuild6
-rw-r--r--sys-boot/syslinux/syslinux-6.04_pre3-r1.ebuild6
-rw-r--r--sys-fs/Manifest.gzbin22332 -> 22330 bytes
-rw-r--r--sys-fs/zfs/Manifest2
-rw-r--r--sys-fs/zfs/zfs-2.1.7-r1.ebuild3
-rw-r--r--sys-kernel/Manifest.gzbin4424 -> 4422 bytes
-rw-r--r--sys-kernel/dracut/Manifest5
-rw-r--r--sys-kernel/dracut/dracut-057-r3.ebuild (renamed from sys-kernel/dracut/dracut-057-r2.ebuild)1
-rw-r--r--sys-kernel/dracut/dracut-9999.ebuild1
-rw-r--r--sys-kernel/dracut/files/gentoo-network-r1.patch29
50 files changed, 310 insertions, 82 deletions
diff --git a/Manifest b/Manifest
index 19d20e2dc2e9..1e588477a86f 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29780 BLAKE2B 22a7ea6211a4326e1e2e2e2a3db9811c9bc9e34b8838b947ae509b9b8652891a691d2503c5c959e009efd06a039dafa3a0cd8e7eb2162a2dbe37539dea125b4f SHA512 bf9d14aa5917736311ae9f482bf26b2c92d41028bf15eae6abbd51ba3027e9986c3253cf70b8baa10c3427af4589ddc22069843873dca1473129da1c773eddde
-TIMESTAMP 2022-12-25T01:09:34Z
+MANIFEST Manifest.files.gz 29765 BLAKE2B fb4b8d4ed508b01da2b3e3ab20f4b0955cedcabfe972bb77bcc79c08ff2d71c07f3c39fd039dc9a7f26b623207eba5a8603358c8cd8236b341f9812c30a9d11f SHA512 ea1e304e972a997deb9d855aaa614ab7e2f4ff973f2279d9f03401ab6857ad91c43dfbddee5ab0fffc8a76480b958ad821678694f4da09453442eb316b7d3574
+TIMESTAMP 2022-12-25T07:09:42Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOnos5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOn9zZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC7oA/9GYqHAZECRPB2gvjHXiLC/VZw69OxQVMof+sI4mauF46WJV/DsO9td93r
-1MyDPNfewtMYjB3evvEHL62uxFpmfbSyUdwY8rUCQn437r1RjBCdJi8XR8WfCh/C
-CUJ6U57yVpn4zjmHqQILq7/nP9lbU7MVtI69uRQ/67mu0KT4qR70AsOgLOjIB/zE
-rLKpaChQsFNsgSV8zYLrQGfqathfwljWF0q55FwVNCLLvZyjOgGEaS6V75bamYQ2
-FaoM0fHTYLtubx3sPL1RBgZSWjFeq7V5NXkC5d/XrrtaHvDOhV5W70XkPWnjVffF
-fTem5uHYaoChc32e+CPlHRZvI2FXokEGJrKi+Intqu4CezHiMRlA10r2pohXNxHK
-duVQDwt+ZuSI0VPyQZdoEt5FVx5AtxItYcFEpIukKrbQCIfVLEIUKIqiTidXvp8Z
-sTjutkrYXtZR+llggO8EqCdyQlOLuyEZNQxacvMcQozx2iJPJgHoEt/7qZoj3TWi
-/LvLULEugdJWO0QJUs2kNCOtg2v7FD+V6wX60PstrKbslh+wxq85el9IdRMC7J6G
-Rzmvr5+ClqLyW+cLCvlDRemoK4d88/SONOsg2Tot0pKcm+NtysVQbDLuYBHzSPkC
-QjhMySC8RST0EmpPMjTJ/bFsNKSb+deMiTUBsWdh5U5AXQ66vv8=
-=71re
+klB7yw/+M9N7Ma547JVTFDe3imnmnn0/LJQSl05XwkUtqHnje65TiqERaho7cx01
+pRn2HbvgEBhDrNfNDQ7Fppg0kV12VyiNqPxeOh6r6lZE5fsWK9EBAZXoKDxgT6+w
+CkNY9L7pFuTcwnds6uLSrYLDd5fOSSXu0GR25eeqsTbyMLa260eLjmYD8bQZcgTV
+h2+1jZn0GZU8bGYLFjkD6FZwVOXnyt/AmudRBQuMNLEFU9Xy1lkt3u0KYZV8cYXj
+2wh22Hhf9Yj6w0HVgrRe+WEztoLFhT8Fkq1MtTvEg3dV9T/+/o3IxEkQGvPBQ68S
+lFczMnUvsfr1OSRWeiro+fwE2hhgUIWHSWXJCemgstwpwx0FhSV9RhZZLKwkfU6P
+n2/3bg9yGaDbETJaaQt3mOMTqM3CrcDrS8Mx+/7KC55sVWOSvdaxZFkKjhwGSNTM
+46vu/DfyCXgRVWNUlC2qg6GeLE7rTV7TmZtfoCFDZVxhxBrXlf4M1yPlctcZNQuW
+omTjoN5gEy711LGBG1N9viVjFb4o2z2Qsxadf7+1wizRsTV+doMZ4PelvamuHbRk
+SPH091FExHg4vRf+TYcyg/oGPEttHUZL6vtgz0WPPeR0NlL57BWAbMC5hgnDlez1
+CLe9imvRgoiWaYdSdoWVmP/CdWsyU3qTC/g0eb5nYcXU07je3vI=
+=5VNY
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index ca0afbe2ec38..9aa43b568cca 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 7008cce68831..91c13505d7da 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest
index 8919bdfbb7bd..b275e342430c 100644
--- a/app-text/crengine-ng/Manifest
+++ b/app-text/crengine-ng/Manifest
@@ -1,3 +1,5 @@
DIST crengine-ng-0.9.2.tar.bz2 3123671 BLAKE2B 7ecafc398e81fa9771f5728d0fa60fbc6c3fb883a56d09fc4857d92c3d2f997cbbc0d4ac9818bff82d38ffb110463b88663f3298380a15e83df7292dff461cc2 SHA512 09b6f8f9bb747d71258802741d0d8962808279122ed6f2791b2c3813b684bb515206bc8656128e129fc7bcc76bcbb2c485360adb3b60f51377b87f26a1874e05
+DIST crengine-ng-0.9.3.tar.bz2 3125528 BLAKE2B 49f3c99dda63987fefff55184522f635af4c792e96efdc337e5c42c97d5975658a52308d33e314337d20ba9b8c70d0c590c567db567a01cc46d060d059ee20df SHA512 4a393c3ebb5ccc2a94fc06fae34b037c0e5d725d1b58a30d7f19476f94dbeb86e7138a444a84b80f536afb2fbed06a8899c87e322303322066a1d35a5bcd70a9
EBUILD crengine-ng-0.9.2.ebuild 1634 BLAKE2B 66e9342e3fa43ffc227a022fb82539a755b23fd078989c0851211f0ef798094fd9cc818f67011c9f8010d4efe6457a59eb6e1a4db64c3099e4afef09459ac05f SHA512 c283ac39b48919622238c443af5192440c10ad456d06f049b1f641984e1f1f2597a45c66d52fb8c11a63cf28797e082c6e7a33f9a28462f4b977142883097f5f
-MISC metadata.xml 1225 BLAKE2B f4d77011c511148302e8ca82ca9505a282245a35aafece3a160361734ddd1d8a4c9e2ee62f6200ba32e01138d58a13f1e60ec4ce82625b7b31978b7fb38fc807 SHA512 1d27b4ecd665cb667996c15c1912a9120c3a1a70e44f8394d0f366fa4b5a81682a5f75a43e75570731e4a26f1f8a5570948d09709d1c16604a2ba2d105af9f3c
+EBUILD crengine-ng-0.9.3.ebuild 1604 BLAKE2B 5a58df581a2e0c326601de20e766240b194f73a8f38c42b1de0783c36a2f36f2431fdacdfccea694bcf5a5c3c5c4abbb690ecdf4cef1aef63bc1b0ff7b86e3c4 SHA512 34ba53829325903c482e23b6c9b8c99f407bf30c1a2b618da60645508cc8f79dbc1172f08de041734b632a64443a8fb24c9e72aa6fbbddd321369244580f5b5c
+MISC metadata.xml 1232 BLAKE2B ecb2f3ff8720e43b48f6e211da27f0f34d3123644a429cb7853ae4044761793f5137dfbeaa0962093f2b722fdcfb6e3bf9ad432835fa6fa3f5bbf5f7f7abd78c SHA512 6aa7904c0d002926d4223c46b31de30f5ab06dee8291909498ecaa6deed3a6b547cfaa40df1ad7dca7e74faa55e95ab4fe4fa4ac0698202b5dd0221a50288036
diff --git a/app-text/crengine-ng/crengine-ng-0.9.3.ebuild b/app-text/crengine-ng/crengine-ng-0.9.3.ebuild
new file mode 100644
index 000000000000..f17cdaadf91a
--- /dev/null
+++ b/app-text/crengine-ng/crengine-ng-0.9.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Cross-platform library designed to implement e-book readers"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs"
+
+CDEPEND="sys-libs/zlib
+ png? ( media-libs/libpng:0 )
+ jpeg? ( media-libs/libjpeg-turbo )
+ >=media-libs/freetype-2.10.0
+ harfbuzz? ( media-libs/harfbuzz:= )
+ libunibreak? ( dev-libs/libunibreak:= )
+ fribidi? ( dev-libs/fribidi )
+ zstd? ( app-arch/zstd:= )
+ libutf8proc? ( dev-libs/libutf8proc:= )
+ fontconfig? ( media-libs/fontconfig )"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ ${CDEPEND}"
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DCRE_BUILD_SHARED=ON
+ -DCRE_BUILD_STATIC=$(usex static-libs)
+ -DUSE_COLOR_BACKBUFFER=ON
+ -DWITH_LIBPNG=$(usex png)
+ -DWITH_LIBJPEG=$(usex jpeg)
+ -DWITH_FREETYPE=ON
+ -DWITH_HARFBUZZ=$(usex harfbuzz)
+ -DWITH_LIBUNIBREAK=$(usex libunibreak)
+ -DWITH_FRIBIDI=$(usex fribidi)
+ -DWITH_ZSTD=$(usex zstd)
+ -DWITH_UTF8PROC=$(usex libutf8proc)
+ -DUSE_GIF=$(usex gif)
+ -DUSE_NANOSVG=$(usex svg)
+ -DUSE_CHM=$(usex chm)
+ -DUSE_ANTIWORD=ON
+ -DUSE_FONTCONFIG=$(usex fontconfig)
+ -DUSE_SHASUM=OFF
+ -DBUILD_TOOLS=OFF
+ -DENABLE_UNITTESTING=OFF
+ -DENABLE_LTO=$(usex lto)
+ )
+ cmake_src_configure
+}
diff --git a/app-text/crengine-ng/metadata.xml b/app-text/crengine-ng/metadata.xml
index 19324ff37cd7..77c3ad3cd348 100644
--- a/app-text/crengine-ng/metadata.xml
+++ b/app-text/crengine-ng/metadata.xml
@@ -11,8 +11,8 @@
<description>upstream</description>
</maintainer>
<longdescription lang="en">
- A fork of coolreader. Supported formats are: fb2 (including fb2.zip), fb3, epub (without DRM),
- rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
+ A fork of coolreader engine. Supported formats are: fb2 (including fb2.zip), fb3,
+ epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
</longdescription>
<use>
<flag name="chm">Support chm format</flag>
diff --git a/app-text/crqt-ng/Manifest b/app-text/crqt-ng/Manifest
index 6652d76ff948..95e5881d9c21 100644
--- a/app-text/crqt-ng/Manifest
+++ b/app-text/crqt-ng/Manifest
@@ -1,3 +1,5 @@
DIST crqt-ng-1.0.2.tar.bz2 419058 BLAKE2B 5d8b6704e6ec226852a0c82cc6c00b386c5b348675f00c4acc9dddbee999f381616083101f183523671ef81bb5036eddb7643b3f31857535d6773a549405ab1c SHA512 f8ebf9d5dec13b69fe7440209cd4da807d25413075b4ad2de885fa73134729be5c23df7d0a73bff061171449e394474ac3779b940120f144d93a7a98eca6cf55
+DIST crqt-ng-1.0.3.tar.bz2 423741 BLAKE2B 70b43b601b9b51673b12467a108683d83d087b20867bd21f919913f98d67f367c5dc40d4bd514e4fa5534a5c0766b486e41566c44d50ab8dd85c1717a4b20742 SHA512 aab30e3f42ffcc6a1d54e777d4968df8ae864e5d25df045634fc8041b8418d1440250fe7edc865648b3031bcd39f051295e1518b9e2078ee6046aa66add42dd2
EBUILD crqt-ng-1.0.2.ebuild 1087 BLAKE2B edaf6f8101555e0227c516b3ae616849c6b19bdb8418641dfbee2b0a2438d9e379f7b85ce67303a388e205bee9c4c78985593e3f3d1386bf34e53c0eee59ebc0 SHA512 e0c99bf02db0e39d2a6d6adbdc8de192766b54fc8a0a126f1bbcd36836f355363cac3e2c43f634eed45e4c042d966a7152a025321472276678418f9a2159a981
-MISC metadata.xml 1166 BLAKE2B b611a0ba6988c389c0a5b18b6e0a35b823529be3b1a5f6dd9f4f10baa82db79c79e9a9be6c709706480b6aa7d5acaecb2283fdd7accea44290bb79d503e52f5b SHA512 e86c87eb1cea3667041359e74f18771da797ed3363935efee7576db38b706c873c6057bccc335d48dc0d6727f5b57c57518c04c6cfb81882124b07a56e541d98
+EBUILD crqt-ng-1.0.3.ebuild 1087 BLAKE2B ef692fac9b3cdeb12dd6fc3794b94ca8055072f180cbb9ebb9457596bb2f93bbf5970d6326dd5f463ef773e8904993499102aff3dd475f073a5bd771977d707e SHA512 ff8923b57dfef117a4dfdcdfd5955f2c469a7ab65dc99d7962e9b7b0def829a3ae66135d5091204964e5f189a9b75d4b8edc302df87d7415f34306a9274e86c8
+MISC metadata.xml 1177 BLAKE2B 0c28a5a4feb5c6dd5cb1115c063770bb276f2accff5c7a5e695b1492ae5cf3a188ceef2d5fb3519da87f6b68eff452f4f61b87f6ebd196b08cba55a26836047f SHA512 7cd49c422506be812eb080160286b21e0ecd48d6ae877e3bbea2ea8fd2ca0998e36c670db0e75c708a54c0b311b55fcadbfc1bf791e4c0c912c29b42ed6fcee4
diff --git a/app-text/crqt-ng/crqt-ng-1.0.3.ebuild b/app-text/crqt-ng/crqt-ng-1.0.3.ebuild
new file mode 100644
index 000000000000..8ab0c97e1f85
--- /dev/null
+++ b/app-text/crqt-ng/crqt-ng-1.0.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PLOCALES="bg cs hu ru uk"
+inherit cmake plocale xdg
+
+DESCRIPTION="Cross-platform e-book reader"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc"
+
+CDEPEND=">=app-text/crengine-ng-0.9.3[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=]
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5"
+RDEPEND="${CDEPEND}"
+BDEPEND="${CDEPEND}
+ dev-qt/linguist-tools:5"
+
+src_prepare() {
+ cmake_src_prepare
+ xdg_environment_reset
+
+ # locales
+ plocale_find_changes "${S}"/src/i18n 'crqt_' '.ts'
+ sed -e "s|set(LANGUAGES .*)|set(LANGUAGES $(plocale_get_locales))|i" \
+ -i "${S}"/src/CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+ CMAKE_USE_DIR="${S}"
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(-DUSE_QT=QT5)
+ cmake_src_configure
+}
diff --git a/app-text/crqt-ng/metadata.xml b/app-text/crqt-ng/metadata.xml
index 6aee26085f6e..78b99b69d30d 100644
--- a/app-text/crqt-ng/metadata.xml
+++ b/app-text/crqt-ng/metadata.xml
@@ -11,8 +11,8 @@
<description>upstream</description>
</maintainer>
<longdescription lang="en">
- A fork of coolreader. Supported formats are: fb2 (including fb2.zip), fb3, epub (without DRM),
- rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
+ A fork of coolreader Qt program. Supported formats are: fb2 (including fb2.zip), fb3,
+ epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
</longdescription>
<use>
<flag name="chm">Support chm format</flag>
diff --git a/app-text/crwx-ng/Manifest b/app-text/crwx-ng/Manifest
new file mode 100644
index 000000000000..71b0b2775aa2
--- /dev/null
+++ b/app-text/crwx-ng/Manifest
@@ -0,0 +1,3 @@
+DIST crwx-ng-0.2.0.tar.bz2 364917 BLAKE2B f8d541fa479fe3102d495ba43ce51d256f55b9724844d26b89db8396f2cbf90680dd312ecc0c816ee50fb498c8b69ba69d0db73f9ee5dcefc9991e8077754171 SHA512 0890a6066fca7178b483749e946659a6e4304f13694601024fe500e9b79351f7170403b136407a831abe7a040f775dd34c02d9411814c136da68ee6b69e00a99
+EBUILD crwx-ng-0.2.0.ebuild 699 BLAKE2B 4465401ed6b3d25fe49ca2a54ef016b975d144269009fe0314315cbafdaf4b1d95f6cfaaed4b155b73672c983b60e602b9ce4115ac964d01eeeb0804ffcf0a63 SHA512 641649c64ce54a67e83ca3ced03bf4af82f74574cea481791fc4104621d50fb40024045704afd2f81ccd3d56f91d6263bc0675298e7d69b7d23ea512e77199f7
+MISC metadata.xml 1177 BLAKE2B d2d0af2338da64845775c14b66725abb760d84d267ca93a44f2ea679e0125f0cb1815ecd312da919ab1d9050f957c9e763ceeb817df7b48bac024b15ed292e96 SHA512 3bdc42749dff929ae4fdb6b9bd2c84eadbae352de4baacdd4f08572cd20d1f336dcd2d003b41bd79d56b3476026ba4d57d89331fe038592b8adaef60d03f34d7
diff --git a/app-text/crwx-ng/crwx-ng-0.2.0.ebuild b/app-text/crwx-ng/crwx-ng-0.2.0.ebuild
new file mode 100644
index 000000000000..7317e7272011
--- /dev/null
+++ b/app-text/crwx-ng/crwx-ng-0.2.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+WX_GTK_VER="3.0-gtk3"
+inherit cmake wxwidgets
+
+DESCRIPTION="Cross-platform e-book reader"
+HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng"
+SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc"
+
+CDEPEND=">=app-text/crengine-ng-0.9.3[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=]
+ x11-libs/wxGTK:${WX_GTK_VER}"
+BDEPEND="${CDEPEND}"
+RDEPEND="${CDEPEND}
+ || ( media-fonts/liberation-fonts media-fonts/corefonts )"
diff --git a/app-text/crwx-ng/metadata.xml b/app-text/crwx-ng/metadata.xml
new file mode 100644
index 000000000000..536740ef901b
--- /dev/null
+++ b/app-text/crwx-ng/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>grozin@gentoo.org</email>
+ <name>Andrey Grozin</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>valexlin@gmail.com</email>
+ <name>Aleksey Chernov</name>
+ <description>upstream</description>
+ </maintainer>
+ <longdescription lang="en">
+ A fork of coolreader wx program. Supported formats are: fb2 (including fb2.zip), fb3,
+ epub (without DRM), rtf, doc, docx, odt, html, chm, pdb, mobi (without DRM), txt, trc, prc.
+ </longdescription>
+ <use>
+ <flag name="chm">Support chm format</flag>
+ <flag name="harfbuzz">Use <pkg>media-libs/harfbuzz</pkg> for kerning and ligatures</flag>
+ <flag name="libunibreak">Use <pkg>dev-libs/libunibreak</pkg> for hyphenation</flag>
+ <flag name="fribidi">Support bidirectional text by <pkg>dev-libs/fribidi</pkg></flag>
+ <flag name="libutf8proc">Use <pkg>dev-libs/libutf8proc</pkg> for manipulating unicode strings</flag>
+ </use>
+ <upstream>
+ <remote-id type="gitlab">coolreader-ng/crwx-ng</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index efa7f072172b..a457ddf12868 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index a1dc9b6cf0c5..a2982e676f5d 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Dec 2022 01:09:30 +0000
+Sun, 25 Dec 2022 07:09:38 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 2f0f5a457052..fb45de7d8b80 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 538471 BLAKE2B b7385901234c82cabfe7b6fe500f9a2de535ba832c5fe98f7b1adcf90342ab9ac009a4eefb2c71141609f93233148e5db41c6f760cbea8413d0a285b67c25f90 SHA512 8b561e583b67bc367b59eefc1d958442632b1001434a1d0874a9ae00334c80cc4a27278dac1813b0d7b255f214d060c5e60573b828bb87fc8e319dc9233f12aa
-TIMESTAMP 2022-12-25T01:09:33Z
+TIMESTAMP 2022-12-25T07:09:41Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOnos1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOn9zVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBh7Q//e+LBALm0lPp/tMps3TaT61hntqYjoLp/E1OkGmYv95jpgzEANHp1vHE0
-wrSI3kqJfdIHEbwFGxA+w3DBfIfI9FxvT+o9UNYq+1WyYyYX6WRHWmMNk3qiUbWI
-3pfVrEpyUw6NwBkFQ6XlZwVk8UlyPyPCRCtrzgjvl6E5cMTd1kRZIRzt91+l8Br8
-Z9PS1zKRhU+eGiF9ggM+oNj7fvb/agXvbRGvtZm0YFAs7mmxYnaiPdZXvzNNtRcq
-FEqAWKiCyHLhoWfwzI3PB+uxt/YPU9T4QYfuOIIsxV/yZN5SNv2n1uVDPPvJu1Ku
-rjbOZct59klYVefvb/myOMZMZGS3Su3OmR68lshffitMQ/GakWQxEBlDcWvwGscW
-Hjak3rww7g72Jx+zG5BhLOUsLc+2xAAqM3tH6p4laZUct39jFAdWYgjpjSgD7Ng4
-gWWD9DBbhIiwFucAcvqGkX8TmKkmKmSLNanFbXKAPfEeIZyRK2ffGuWBfuD1dVzd
-ZUFeZtw1JTWfLITKTE7B7ov5VpxzDAd029l61NDpqk/cVAzt7+cYbGEL046Hbkps
-LD1NE5MMsILFzjjPFx8NJuzLyq0xqcSqV/m3ype23WSxzltyBJrqX0oNA0MwIy62
-ANKe6Qu/vkVEEhmVUF7HvQhxy7RUmXQPgbhq8RdqOFonAQF6vb8=
-=jjVq
+klAXQA/9E6Qy/ceZl3H9VWkAV2PR3weyBYgYaK0y8yQgGVQ+rlPBZOF3dz0IAyFU
+Zra2QsZS7t35e738n+qq7EJgIvmSf/D/ZGgIXeI0FJ/e87usUpMv8+NKoCOWXtFQ
+dlUjBoiFDE0iVSEOVY5QV4xRBohboJ4vXlzkvBmsdbVQdB0UHd8s95VrSf2+jgjm
+mv4WQexbgu69f37Psl5l2aG8QFjkYU224vDar/ssFdLYJ+NC4RKt2aEV3qkhS9EV
+ZO4faF/Nab79wUtcmZRLxjbTkjD1S3Xi4SFwpwdcrCpQ2vvdTr3E2HsHB2fK64/R
+msythSS7mO8rjfbVsWg2cAXmeK2J2pFFmQ8MPymso8uHV/ei8hyB2VDPl4FTNm1x
+D2St+fKXi2FHHeLnWT0FSsC0IpSnFGUCfQUhHeaMmNMYbAVx8FvfRqY4InRCYdXS
+e03pZgLTxcqb2QJMTZqzJXqXLdyu7RSiAxaBW1kMI83ABv2a7BE8j2b2WyenjnUs
+dJUJOiBfYhB7E29D+YpBxGfqIlg8PnpInxPnSQDWGW1sB9Cu9Ah2bcj0YOf/8Jl6
+vfaeAWh6w9Qtf8/GZKyxHOp/qHxr4ScPczYIYAGalKJAgX8Xfev+8w77QgEBmqzB
+98Qu0CrCM8hRuNZXl3R9uV7K0sHjIoknLzebCFMWpO8WIoGu/y4=
+=gnpP
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index a1dc9b6cf0c5..a2982e676f5d 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Dec 2022 01:09:30 +0000
+Sun, 25 Dec 2022 07:09:38 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index a1fc947c9ee3..78ae1dae1e84 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 809e956c256d..e2d16ac4cf6e 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/crengine-ng-0.9.3 b/metadata/md5-cache/app-text/crengine-ng-0.9.3
new file mode 100644
index 000000000000..6f5efb3b36dc
--- /dev/null
+++ b/metadata/md5-cache/app-text/crengine-ng-0.9.3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig sys-libs/zlib png? ( media-libs/libpng:0 ) jpeg? ( media-libs/libjpeg-turbo ) >=media-libs/freetype-2.10.0 harfbuzz? ( media-libs/harfbuzz:= ) libunibreak? ( dev-libs/libunibreak:= ) fribidi? ( dev-libs/fribidi ) zstd? ( app-arch/zstd:= ) libutf8proc? ( dev-libs/libutf8proc:= ) fontconfig? ( media-libs/fontconfig ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sys-libs/zlib png? ( media-libs/libpng:0 ) jpeg? ( media-libs/libjpeg-turbo ) >=media-libs/freetype-2.10.0 harfbuzz? ( media-libs/harfbuzz:= ) libunibreak? ( dev-libs/libunibreak:= ) fribidi? ( dev-libs/fribidi ) zstd? ( app-arch/zstd:= ) libutf8proc? ( dev-libs/libutf8proc:= ) fontconfig? ( media-libs/fontconfig )
+DESCRIPTION=Cross-platform library designed to implement e-book readers
+EAPI=8
+HOMEPAGE=https://gitlab.com/coolreader-ng/crengine-ng
+INHERIT=cmake
+IUSE=+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc lto static-libs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/zlib png? ( media-libs/libpng:0 ) jpeg? ( media-libs/libjpeg-turbo ) >=media-libs/freetype-2.10.0 harfbuzz? ( media-libs/harfbuzz:= ) libunibreak? ( dev-libs/libunibreak:= ) fribidi? ( dev-libs/fribidi ) zstd? ( app-arch/zstd:= ) libutf8proc? ( dev-libs/libutf8proc:= ) fontconfig? ( media-libs/fontconfig )
+SLOT=0
+SRC_URI=https://gitlab.com/coolreader-ng/crengine-ng/-/archive/0.9.3/crengine-ng-0.9.3.tar.bz2
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=ea3daf71960d34a28d96c440a7d5d8ab
diff --git a/metadata/md5-cache/app-text/crqt-ng-1.0.3 b/metadata/md5-cache/app-text/crqt-ng-1.0.3
new file mode 100644
index 000000000000..022947597a1d
--- /dev/null
+++ b/metadata/md5-cache/app-text/crqt-ng-1.0.3
@@ -0,0 +1,15 @@
+BDEPEND=>=app-text/crengine-ng-0.9.3[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/linguist-tools:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DESCRIPTION=Cross-platform e-book reader
+EAPI=8
+HOMEPAGE=https://gitlab.com/coolreader-ng/crqt-ng
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake plocale xdg
+IUSE=+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=app-text/crengine-ng-0.9.3[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5
+SLOT=0
+SRC_URI=https://gitlab.com/coolreader-ng/crqt-ng/-/archive/1.0.3/crqt-ng-1.0.3.tar.bz2
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=6df62f73a816e597efd0c1ff253160fa
diff --git a/metadata/md5-cache/app-text/crwx-ng-0.2.0 b/metadata/md5-cache/app-text/crwx-ng-0.2.0
new file mode 100644
index 000000000000..3c6083c58347
--- /dev/null
+++ b/metadata/md5-cache/app-text/crwx-ng-0.2.0
@@ -0,0 +1,14 @@
+BDEPEND=>=app-text/crengine-ng-0.9.3[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] x11-libs/wxGTK:3.0-gtk3 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Cross-platform e-book reader
+EAPI=8
+HOMEPAGE=https://gitlab.com/coolreader-ng/crqt-ng
+INHERIT=cmake wxwidgets
+IUSE=+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=app-text/crengine-ng-0.9.3[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] x11-libs/wxGTK:3.0-gtk3 || ( media-fonts/liberation-fonts media-fonts/corefonts )
+SLOT=0
+SRC_URI=https://gitlab.com/coolreader-ng/crwx-ng/-/archive/0.2.0/crwx-ng-0.2.0.tar.bz2
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=ce5d7af3ecb15ef19b3171bd7fdf9217
diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz
index 23420276c28a..1c9783e4bacd 100644
--- a/metadata/md5-cache/sys-boot/Manifest.gz
+++ b/metadata/md5-cache/sys-boot/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-boot/syslinux-6.04_pre1-r5 b/metadata/md5-cache/sys-boot/syslinux-6.04_pre1-r5
index c95e06a40321..455163e6fd2e 100644
--- a/metadata/md5-cache/sys-boot/syslinux-6.04_pre1-r5
+++ b/metadata/md5-cache/sys-boot/syslinux-6.04_pre1-r5
@@ -1,4 +1,4 @@
-BDEPEND=dev-lang/perl bios? ( app-arch/upx app-text/asciidoc dev-lang/nasm )
+BDEPEND=dev-lang/perl bios? ( dev-lang/nasm )
DEFINED_PHASES=compile install prepare
DEPEND=sys-apps/util-linux sys-fs/mtools dev-perl/Crypt-PasswdMD5 dev-perl/Digest-SHA1 virtual/os-headers
DESCRIPTION=SYSLINUX, PXELINUX, ISOLINUX, EXTLINUX and MEMDISK bootloaders
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( bios efi ) efi? ( || ( abi_x86_32 abi_x86_64 ) )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/6.04/syslinux-6.04-pre1.tar.xz
_eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=608fa8544a703241edd034564ca7f76f
+_md5_=050d34c473bfa1864adedd9e4ba4cec6
diff --git a/metadata/md5-cache/sys-boot/syslinux-6.04_pre3-r1 b/metadata/md5-cache/sys-boot/syslinux-6.04_pre3-r1
index fe0627ca80da..9a82739bb6a6 100644
--- a/metadata/md5-cache/sys-boot/syslinux-6.04_pre3-r1
+++ b/metadata/md5-cache/sys-boot/syslinux-6.04_pre3-r1
@@ -1,4 +1,4 @@
-BDEPEND=dev-lang/perl bios? ( app-arch/upx app-text/asciidoc dev-lang/nasm )
+BDEPEND=dev-lang/perl bios? ( dev-lang/nasm )
DEFINED_PHASES=compile install prepare
DEPEND=sys-apps/util-linux sys-fs/mtools dev-perl/Crypt-PasswdMD5 dev-perl/Digest-SHA1 efi? ( sys-boot/gnu-efi[abi_x86_32(-)?,abi_x86_64(-)?] ) virtual/os-headers
DESCRIPTION=SYSLINUX, PXELINUX, ISOLINUX, EXTLINUX and MEMDISK bootloaders
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://git.zytor.com/syslinux/syslinux.git/snapshot/syslinux-6.04-pre3.tar.gz
_eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=49efca2ffa3bd80cac8043d29beb84e2
+_md5_=318e1f92fa9f283d00deb20b365e7a7c
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index a5d1d20208fb..32c7ee6b66f0 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/zfs-2.1.7-r1 b/metadata/md5-cache/sys-fs/zfs-2.1.7-r1
index 156c723c3654..30b922a8c182 100644
--- a/metadata/md5-cache/sys-fs/zfs-2.1.7-r1
+++ b/metadata/md5-cache/sys-fs/zfs-2.1.7-r1
@@ -5,14 +5,14 @@ DESCRIPTION=Userland utilities for ZFS Linux kernel module
EAPI=8
HOMEPAGE=https://github.com/openzfs/zfs
INHERIT=autotools bash-completion-r1 dist-kernel-utils distutils-r1 flag-o-matic linux-info pam systemd udev usr-ldscript verify-sig
-IUSE=custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs test-suite python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 split-usr verify-sig
+IUSE=custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs selinux test-suite python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 split-usr verify-sig
KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~sparc
LICENSE=BSD-2 CDDL MIT
PDEPEND=dist-kernel? ( ~sys-fs/zfs-kmod-2.1.7[dist-kernel] )
-RDEPEND=net-libs/libtirpc:= sys-apps/util-linux sys-libs/zlib virtual/libudev:= dev-libs/openssl:0= !minimal? ( python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) ) pam? ( sys-libs/pam ) python? ( virtual/python-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) !kernel-builtin? ( ~sys-fs/zfs-kmod-2.1.7:= ) !prefix? ( virtual/udev ) sys-fs/udev-init-scripts app-alternatives/awk dist-kernel? ( virtual/dist-kernel:= ) rootfs? ( app-arch/cpio app-misc/pax-utils ) test-suite? ( app-shells/ksh sys-apps/kmod[tools] sys-apps/util-linux sys-devel/bc sys-block/parted sys-fs/lsscsi sys-fs/mdadm sys-process/procps )
+RDEPEND=net-libs/libtirpc:= sys-apps/util-linux sys-libs/zlib virtual/libudev:= dev-libs/openssl:0= !minimal? ( python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) ) pam? ( sys-libs/pam ) python? ( virtual/python-cffi[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) !kernel-builtin? ( ~sys-fs/zfs-kmod-2.1.7:= ) !prefix? ( virtual/udev ) sys-fs/udev-init-scripts app-alternatives/awk dist-kernel? ( virtual/dist-kernel:= ) rootfs? ( app-arch/cpio app-misc/pax-utils ) selinux? ( sec-policy/selinux-zfs ) test-suite? ( app-shells/ksh sys-apps/kmod[tools] sys-apps/util-linux sys-devel/bc sys-block/parted sys-fs/lsscsi sys-fs/mdadm sys-process/procps )
REQUIRED_USE=!minimal? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) python? ( !minimal ) test-suite? ( !minimal )
RESTRICT=test
SLOT=0/5
SRC_URI=https://github.com/openzfs/zfs/releases/download/zfs-2.1.7/zfs-2.1.7.tar.gz verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-2.1.7/zfs-2.1.7.tar.gz.asc )
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils 557a93bd51735200952a735894f6628e distutils-r1 9c5f8e35fdc556c29573796aca3e87ea flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info 7a3f8b289bc442b8151fb29bfefe3b76 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pam e44a1dd98f13e1ad76de01e919bde1f1 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript 7cda204db1974f6e912eb98dd34261ad verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=d3539fd74e2edb10522c57a4a15cb1ab
+_md5_=972ad680382035d69466ae7b529e6798
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 31c015ab5add..18f3c67c3a74 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/dracut-057-r2 b/metadata/md5-cache/sys-kernel/dracut-057-r3
index e337d025ec3e..e767c2e48a03 100644
--- a/metadata/md5-cache/sys-kernel/dracut-057-r2
+++ b/metadata/md5-cache/sys-kernel/dracut-057-r3
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/dracutdevs/dracut/archive/refs/tags/057.tar.gz -> dracut-057.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info 7a3f8b289bc442b8151fb29bfefe3b76 multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=5036c31e3ff2cc724073299fa6567d60
+_md5_=e81381853c9c390cb10950b2d787d2d1
diff --git a/metadata/md5-cache/sys-kernel/dracut-9999 b/metadata/md5-cache/sys-kernel/dracut-9999
index 2fac2909cce1..c675cb501b3a 100644
--- a/metadata/md5-cache/sys-kernel/dracut-9999
+++ b/metadata/md5-cache/sys-kernel/dracut-9999
@@ -12,4 +12,4 @@ RDEPEND=app-arch/cpio >=app-shells/bash-4.0:0 sys-apps/coreutils[xattr(-)] >=sys
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 2347f8fe2d392b2a091191f94be37e6f linux-info 7a3f8b289bc442b8151fb29bfefe3b76 multilib 5ca4e49abed8e3a2f7b56920eadee157 optfeature 1a2157392a869265b2afcb63a26c12ac systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=e9616d00d63e95544a5bb45b54979dd5
+_md5_=da157ee310729558cbc08235d4039684
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 2298b6a4e42b..9b8aee58c681 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14603 BLAKE2B e2577f15dd9e0d475df5b593952aec19dbd6bd1d98fe3cf3f0798f0d5c069ce285e42d594e3b05990923eecd40549b08f04abe17b02a4fc3856c0cce38640336 SHA512 af95e49316b05b0546f6bd6ea11a1d52c27280a7719f4e850d4b026ff56a8948fca0d992cbe3c778a8a17737da71c2aab3027a71ea2d1805575ee1cc97e3095b
-TIMESTAMP 2022-12-25T01:09:33Z
+TIMESTAMP 2022-12-25T07:09:41Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOnos1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOn9zVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klB40w//RRj1J0C6AZKCNZC7bqx19T6btvLqiEhZxjrRXIESGSyiuhlU1qjgEbuG
-+LZ51AHclSNQfnVeHb1NnsDUgE87bf7qwiI6+Xwj5x5O6FSCOkE6Xwi1qNx87vKs
-5GlXtN+NviCFFG+o5UOWO99wUXHf996vkXWfOok20ZnRBWdULVVRsgD3ugKpmIT6
-QoVh6jJlurOtMkFd+GGpUWWiA0fk4Vw56nxuBj8jScIo0Pb1jR5TM0/u6qJ/+xfP
-RKYIpfa1o58sPqM00GglV6O0KFLIsutVUrzgMelhwz97+aBhycUPD7ZRgP6xnMgv
-J+pGSdB3n33nssXQtWnA3PSaKq5YQIzY8RJ+aL9nMp5f52i6oUvTuliy017Dhq6m
-/N9FOPgS/B8SjK/dT7amyo27M1ue1B2dS+AwiFWJLPFjk9KZZGf2zHTXYDmHbEk1
-gEaQ/oNCaSnSnX9KMuIG2u8jVWQN8x90V+RifagvHocmjx0jzG2q57KESxilHN8E
-i3J6H7YtoO0kfNK74cWHy8Vt2nRWWi/cAruEKUUkX+qlrO5NdyvGI5tygUyHnpTn
-MJVcm9bYTAgzwn9x6NXg7Uu5ydVoen05foYuNIKM5CE6oHcVZI9PnfqtHLKVRSWl
-q7U5ibUVk0xX4mtnHuT90C5wW/Z/HuMD+zgd+hec1z0pRibqFxg=
-=k5lp
+klAr4g//eumnGNRQnJzrrIiXYObzKQbY92l96/r0yVMfjDIm57dXFsgMLBbKfZS1
+DrDvUilx/rUoBn4M6M4/2I6BEKwu7cJ5cAKSvNO9mqfwZLkUhRMknZuF5lclwB/F
+Bk7FU6F11sNDKDpuJAD3R9QGyIgl8/rwOztY1P0JHpA5Xe1kIbD+Z9vrSLon+cg9
+89jl3faq5MGSCQPweg86Q8A3OOeeCLHsnOJb31hRg9OTf//b5ZXIvBZT04y0Q69+
+uItluzEsFoQUKuAFuZ8Xlc1rOMskSjK2tHiIOS9czYdN35L+nYYsCp6l6atdcPfE
+3r87HT7CNnrq36hUnVXcn7bqDGM145+g6RzxH5oRcjSgYzX1j/cVs9GXCwSyROL6
+pykVzpV0YWA5jm4KsLdTchbMxKuMX1dP+qpsf10rPkfmZvXuXBX9gNEbwSBzkTcS
+rQU0SBmvragyaTXglpEtRixMDW7GLyxFjU+fIX9a+SoSO5l7WdTh9Au+RKLHF/52
+u3Y0spaKMYt76nCHjhPNd4gActi03q1IKwEB6xqTzIdAv3JYlvAOJrRVGd4hTXhV
+jAxT9aimKd9P1Cy3ggkhe6mLjqD9KGVCT+TJSvTUpkBtxBvbIhBeMYHIjOHfr4Ic
++VO5x4h36avqmcxYOpLVmtaNHz23nWVFby0VftaHp26huDF9i0M=
+=i1vW
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index a1dc9b6cf0c5..a2982e676f5d 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Dec 2022 01:09:30 +0000
+Sun, 25 Dec 2022 07:09:38 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 27ea70278186..028a8f67d96d 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sun Dec 25 01:09:30 AM UTC 2022
+Sun Dec 25 07:09:38 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 2afc228fe9f1..5474140682f5 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Dec 2022 01:15:01 +0000
+Sun, 25 Dec 2022 07:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 039b3acfd6f7..612a2cff145b 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-d7523c558338b1c1aad83db37e356db9ec2d9b59 1671929071 2022-12-25T00:44:31+00:00
+802d74709d8e1a8b936b36229d502a74e327d2bd 1671946628 2022-12-25T05:37:08+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 529d12a578bc..6c40c7319a1b 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1671930601 Sun 25 Dec 2022 01:10:01 AM UTC
+1671952201 Sun 25 Dec 2022 07:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index a1dc9b6cf0c5..a2982e676f5d 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sun, 25 Dec 2022 01:09:30 +0000
+Sun, 25 Dec 2022 07:09:38 +0000
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 4e06d6e3668d..8aa31eccca9d 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index f9bccb12302b..60888625a74f 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -1100,6 +1100,11 @@ app-text/crqt-ng:fribidi - Support bidirectional text by dev-libs/fribidi
app-text/crqt-ng:harfbuzz - Use media-libs/harfbuzz for kerning and ligatures
app-text/crqt-ng:libunibreak - Use dev-libs/libunibreak for hyphenation
app-text/crqt-ng:libutf8proc - Use dev-libs/libutf8proc for manipulating unicode strings
+app-text/crwx-ng:chm - Support chm format
+app-text/crwx-ng:fribidi - Support bidirectional text by dev-libs/fribidi
+app-text/crwx-ng:harfbuzz - Use media-libs/harfbuzz for kerning and ligatures
+app-text/crwx-ng:libunibreak - Use dev-libs/libunibreak for hyphenation
+app-text/crwx-ng:libutf8proc - Use dev-libs/libutf8proc for manipulating unicode strings
app-text/dblatex:inkscape - Use inkscape to convert SVG. Disable to use gnome-base/librsvg instead.
app-text/dictd:judy - Build Judy-based (dev-libs/judy) plugin implementing fast "exact" and especially "lev" strategies
app-text/dictd:minimal - Don't build server but dict client, dictzip and dictfmt only.
diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz
index e04b0a022fe3..f66cf37cc590 100644
--- a/sys-boot/Manifest.gz
+++ b/sys-boot/Manifest.gz
Binary files differ
diff --git a/sys-boot/syslinux/Manifest b/sys-boot/syslinux/Manifest
index 3b17cf714de7..08d99553cc79 100644
--- a/sys-boot/syslinux/Manifest
+++ b/sys-boot/syslinux/Manifest
@@ -9,6 +9,6 @@ AUX syslinux-6.04_pre1-singleloadsegment.patch 4744 BLAKE2B a28ff29b9a4bdd2cb65a
DIST syslinux-6.04-pre1.tar.xz 5283272 BLAKE2B 800e5977ed13b26a1756c33d8625e850631b642e26a86e3328196ddd998596693c3a26db0ada4c0ba78a4ba692a1cc01886b6eb693d877ddafcfb325ecdeb639 SHA512 7927dd39be8e2dcf4138a6fea33def67d19d938379d694f15b48fdd2f5924c028b7a9e7bd71d0c7c6630c203e9e2a54296628e530632ad5e6f55b1ebefe8fc98
DIST syslinux-6.04-pre3.tar.gz 10760898 BLAKE2B 708bb7f3ecbe1888471f3be0102270c056bf8c5be22013f36b56c90f13f5358ce1853722b14b962d8156cd1f045b9687166b98a1d7ad2853acbe6303fa40fae9 SHA512 0619a25347f3964e0c7c6ff629b2f59f01bd9e0afd822f46b67f26b8c84cbc55534cf7b22ff1bf83eec4986fd2d8f1646a3d750190a7c6c50251affc0b62594d
EBUILD syslinux-6.04_pre1-r4.ebuild 3335 BLAKE2B 2cdeedfdf3c83f673902351f1758dcb59744476501143a41cc2a66f1bb9eab5f7ee2a8607e8dd399a5873b69c3661f7cee9d58d0e30632e00751998fb71d8ba2 SHA512 fd0b9f331adc535944f335bcb1871cbfaf09b1f115a797f03ba4c033ee27dd0859950b7a6459dae52ace28e5276017865edea37f4fa4240ff01b026e01e5dcc8
-EBUILD syslinux-6.04_pre1-r5.ebuild 1830 BLAKE2B f7b5e414a61106d33e49748c4c1069fe86566efbbc359271a53e7a1312facb577d7e0d767de435d2a129cd1dc18e9138cf614c269e83e2e3024fd291f68e1e33 SHA512 e82476a669cdd04f86e25850a83a205f776c4064b4dea439d772e78f2ed55f38e1472141c41c5d1a16e2d6beba9540775d96543e7e4496d407f25d1f926e6a6a
-EBUILD syslinux-6.04_pre3-r1.ebuild 2130 BLAKE2B 650870e16984edf04719d656dc2ee1d0ff244a5533db8ccf231b4a9082e7fcd960408792059c336c59a370328ae137470bbc722280083454dfd5ddc9b4b25d16 SHA512 de2de5c27a2468155e1fa62ee9a1be75d93b16b96bdc0d06a23f0aeb904ae16f3bcf09228e244774847605a3cd64b3de73d59c7c6d4a4cebf62908fc9fe2e248
+EBUILD syslinux-6.04_pre1-r5.ebuild 1792 BLAKE2B dfcaaeb030fbbb560d31b8e559293f8d6c911d524281801701f7cb5f7dfd1877eb51754683ee126291d5aa523049c897f2f4a4996c8ecad52ce8e525b8693ae5 SHA512 a83686e36e634a3e1d470791333af51e737063b23b3ec006d7615cb2c9ca5b445611dfff177ce77427ebf63fe46786ad5aa107f67a39725f969c8cfbc6b2d90a
+EBUILD syslinux-6.04_pre3-r1.ebuild 2092 BLAKE2B d5c949d8963b448f8e5636976058b81e3a536b50e0ade632a94459a913b6a6080ea2ff7625276e761f13d2698623aebb8a0d053e1827c4be4eb7732911d3bd40 SHA512 fd965c9648853c0abe2fdeeb3b6d4016673ec376cc29f167e19835aa840aa21663c2c9b5e9155638863ccf2874c520c213b0cd7c9d04df7b60019653fa79650b
MISC metadata.xml 529 BLAKE2B 8d1614f7254b20836e2bc0f650ae2e3795fd665119bc2d1427e236a417c5c82699929c0291f4b12c04ba2ac387f9d6650682d0d95802fdf333b1267367b4e75c SHA512 e80e9ba96972111b3c5cdea98fb032c50bb7f94a445785ed54d236933768ae2734d248c71ecf54f36d6b3641a7e15abdb4ef4c0b968d59d20ee9259019d32e38
diff --git a/sys-boot/syslinux/syslinux-6.04_pre1-r5.ebuild b/sys-boot/syslinux/syslinux-6.04_pre1-r5.ebuild
index 41c78e9eeffb..61890936d0a1 100644
--- a/sys-boot/syslinux/syslinux-6.04_pre1-r5.ebuild
+++ b/sys-boot/syslinux/syslinux-6.04_pre1-r5.ebuild
@@ -19,11 +19,7 @@ REQUIRED_USE="|| ( bios efi )
BDEPEND="
dev-lang/perl
- bios? (
- app-arch/upx
- app-text/asciidoc
- dev-lang/nasm
- )
+ bios? ( dev-lang/nasm )
"
RDEPEND="
sys-apps/util-linux
diff --git a/sys-boot/syslinux/syslinux-6.04_pre3-r1.ebuild b/sys-boot/syslinux/syslinux-6.04_pre3-r1.ebuild
index 65c9463b4d12..d1f4f1c97f13 100644
--- a/sys-boot/syslinux/syslinux-6.04_pre3-r1.ebuild
+++ b/sys-boot/syslinux/syslinux-6.04_pre3-r1.ebuild
@@ -21,11 +21,7 @@ RESTRICT="test"
BDEPEND="
dev-lang/perl
- bios? (
- app-arch/upx
- app-text/asciidoc
- dev-lang/nasm
- )
+ bios? ( dev-lang/nasm )
"
RDEPEND="
sys-apps/util-linux
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index b7016f03d3d6..7ff422ebffd7 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index f684deb5f7da..46945ef2b306 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -9,7 +9,7 @@ DIST zfs-2.1.6.tar.gz.asc 836 BLAKE2B d85a79f8824a92c4d0a9682646f79c14871ebe2776
DIST zfs-2.1.7.tar.gz 35092436 BLAKE2B 9c85c3eb72f3bb39bc4fd44aaa80338ca197a4e8183436fee73cd56705abfdaecfaf1b6fbe8dd508ccce707c8259c7ab6e1733b60b17757f0a7ff92d4e52bbad SHA512 6a31eb8fbee90ad1abcfedb9000991761aff7591b11362eb5ec6e0bb4b785a7004a251439409d7bd3f51fc995c859614da6313655337952f70bae07ac8ee0140
DIST zfs-2.1.7.tar.gz.asc 836 BLAKE2B 648fb818860a1cecc2ec42f23102e0466c038bfe48f5feca1ab58afb9cb439a0fe51cb89941f63a05c14d3b6f95c64dd3910c9a06b9cac14c467b963c65c2948 SHA512 4d4fef707bdfc37a82eb79aa0a21c71e30779bcf2ac54fe2df45a03e3302e2a45cb9f4e4ff0122b892b1e608a9f09e86d1334e0c7d9bf681780505f6e1439f9f
EBUILD zfs-2.1.6.ebuild 9268 BLAKE2B 34c2071a754fccc4bb6f5e3fbf4b08c232c439dc0185f46adb8ffbdd202a749db4a5432cc8d0ee0e8d25866b594bd2c56f50911886d406cf7fd9a27e511aa6dd SHA512 46d39812ac6b53f7b18592c969bcea0a484f2a81cdcaab165be980c65669c9fae04db6b3c5e7fd341ee6dedd61a789e1faebf31d146bfb6e11e25f9426a845e1
-EBUILD zfs-2.1.7-r1.ebuild 9358 BLAKE2B a334a9f6b42623033f1b25435d8e5a39061f2af6ea962e91bcc6eb97a3ca2100c647d7d9c7b641077ba612f137186b8f7efcdabc9225300924acf3da0223bb2d SHA512 5c7f2b0ab4c920d5918f7df748255b35e13ebe3cf079f427028cd84f6c40382964f5b67bb3ebf8ad36797182f94c976a40b2d5019c1936c361571a9b8a155efe
+EBUILD zfs-2.1.7-r1.ebuild 9403 BLAKE2B a28e60b915ba7b1573b56cf8d3fe7350d20c2888c051e6372c96889e73775ec86bc4f2f2fd2a757619099a1e47c57089fb04a598ca40d23ce32a08a4be7f8921 SHA512 a03f38c35ceae601c6ea1347d6ea38b0c0436369112aab81224c270660800a3a110f16f5758d09a364d64714a1b0365cd92b414bb97109063406afc8524bbec0
EBUILD zfs-2.1.7.ebuild 9271 BLAKE2B aa605c85b5f99bf557fbbdaaf3c0326d17ba27dae43b9c244afa24a86d95a23e67ac59e0a378c40cb642a2bab76fd0b7cae29c50d3d8c715fa840b55f1d164d6 SHA512 0d99aacb7b4a4acbcc29a93667ddece0c06d1373d084530df11d126bce6f3c992a93d523ce1b142ae9574c392523aeb26fe51acdc505985ac187ffaa4c3db5c2
EBUILD zfs-9999.ebuild 8930 BLAKE2B e6afef604bc8797943eb9c8c01c2f5b621acb2ff682a58eb19773bb66b5f10941321203ed3368dbaa6941396c566da7de4df30368df0042a9b68f72b0136d72c SHA512 8696b3b6d389b39b8d6273daad62e3f2d46abf25872e4e050d3f7c5155cb4f790f0f55ff6b341d0f174e6f46dd3dd5a7d9547844cf3ee5e3b23cd29a2e9a71bf
MISC metadata.xml 2205 BLAKE2B 82e20a6f5906b8cbbc6eb6e9520cf4e4213ce9cba2b056df5d5db0d4deaa4a20822a88e26286446d105326a8f61c807047a0e1e64494faac48d8ed5708807c02 SHA512 222981f945e98ddef646c593cbc8889f3526af4901c28ab5775ba760ca7d3aff3129b2699e8b7337b59fd33cbba388915cb5b2dc09674432c606f41ff27dbd9b
diff --git a/sys-fs/zfs/zfs-2.1.7-r1.ebuild b/sys-fs/zfs/zfs-2.1.7-r1.ebuild
index 7bcc6ae4a771..219f1c6e1d88 100644
--- a/sys-fs/zfs/zfs-2.1.7-r1.ebuild
+++ b/sys-fs/zfs/zfs-2.1.7-r1.ebuild
@@ -33,7 +33,7 @@ LICENSE="BSD-2 CDDL MIT"
# possible candidates: libuutil, libzpool, libnvpair. Those do not provide stable abi, but are considered.
# see libsoversion_check() below as well
SLOT="0/5"
-IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs test-suite"
+IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs selinux test-suite"
DEPEND="
net-libs/libtirpc:=
@@ -75,6 +75,7 @@ RDEPEND="${DEPEND}
app-arch/cpio
app-misc/pax-utils
)
+ selinux? ( sec-policy/selinux-zfs )
test-suite? (
app-shells/ksh
sys-apps/kmod[tools]
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 4a5dd18984a3..a11eee436355 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest
index 1b77d407e9cc..2fdf00e9591e 100644
--- a/sys-kernel/dracut/Manifest
+++ b/sys-kernel/dracut/Manifest
@@ -1,7 +1,8 @@
AUX 057-i18n-keymaps.patch 1364 BLAKE2B 6805d459d7c6327b8f421a6853c6d1d91d29729231ff60a8dfc9a4fae1860cb385aec3c860079ad2e53af6c8d773be2e152422b1883a1e6be574c580cc9733e5 SHA512 818e59e7d2173b63c0b30eeeadcfb3f92409c8697d5581c77b9e5ba9669b585fc0cdad416dcc511da52ca0149a3abe7763d2654198763a6d08a1fbfce38295a9
AUX 057-virtiofs-split-usr.patch 1556 BLAKE2B 292293bce43e899491001664c21d9fc2795d8e8221187c557fb9d74ab3fb7f91aa72d1bcd7c6750a834e7d8ebace27483f2c799353c9857adef2144fe7a5384a SHA512 a61cdfebcfaa9320af669c20589bb5c260c31c8d1cfd330751dbad6bea8e5b07f384ae43b4b9ab3390d233091872f38bbb11f23ec44e2c3fc6b263268d2ae56a
AUX gentoo-ldconfig-paths-r1.patch 1423 BLAKE2B e8bce9ee4b1b2546d4dbaa22a6167f9e3520df4f5f3b67509e430e4a6dd89d9fd18e53328c4bd6ee817e6b27ffcccf29fbdd922707c98f4fe67f6d44d76de2ff SHA512 fd44643e671d59ca51822d0f68b7ce7756035faca780ec784e64950770944f0aefd00a1dd2424f07568d5d97d46c0080c8e740856e0bff79bcf6a7e14b08ab8f
+AUX gentoo-network-r1.patch 1002 BLAKE2B 719ff76c315e29c2a40f0a485e315622d6678ef0a325681af22ca060189649119ce08024b1b81be02b28cf532d33165918f5707742bb9927abd08ce49ee0565d SHA512 694f493384e2c0b6a46508f2290efca78d1b6f742fe8441f970837280558d160a711e36ba835ca767cfd158bf191856017af146ae19c5aa1aecbd10a69be38a1
DIST dracut-057.tar.gz 481345 BLAKE2B dcf663a1955753256866e9dfa318b0b46a132ea39223ab634d72af1611f7db394c23c1bb4326979a5ee919df6ce3b107c955c9c77ce1ec4f99de835352932901 SHA512 8acdc8db2233a9abbaeea218cc5b1be68c4985088995f42624750783f8d40ecbb7fa97ab4f6468f67c079c8418590ace317c143a92d9305640b48c7c0edd4089
-EBUILD dracut-057-r2.ebuild 4820 BLAKE2B b81f1d01068a78851e355fc8a3e353648233348f583a851448b5ab680cae33d6154ac6bdc2f740e6065ff55d30ea20011e4267b1d421de90e78a83dd0c1c5582 SHA512 9eda060df5c1177b7e4cb0f26eb85a2427c4695ad304a6d007bd3ff45c8c62a2ff6c4d69d974578068c284ee3a26ca9c4d8a32f04707f4ee6b82c8ff6242828c
-EBUILD dracut-9999.ebuild 4735 BLAKE2B 7b1af3d6da599498b04e47aea07fa240091094618c568a7fccf3e9af304199ad42deaf6189f63257247a0e0d0a429535d0fae7b4c23f34b6e5002cfe070602c7 SHA512 0e6d101461345514d2a51b9afca130b022c103b2f06405c81796c784a665e5fabf91649102c42d5e7864b11a653830faa54cb192a768cbc787ac30b794759987
+EBUILD dracut-057-r3.ebuild 4859 BLAKE2B 9f277f16231bfee1a50595bac487a408e695e2c62b446b275ff3cb2ac0a995c290bdea0937ec2e125b5c5615e1ec42baa28bcec7aaee66e20a3a920d8055962a SHA512 35ca9973d3dddf5e32b71d96820c957a7ad7507cdf7de496817182276912bcc10962413ff133a22eeee2acfe64eb4c0fca9101521f2d82a3058d119a09c479b9
+EBUILD dracut-9999.ebuild 4774 BLAKE2B 245fc55d8d10045f8c9f89a89da31d29ee1802e051a24d9660f0d6c0451582c79b48c77be61957b8acbb8f2f5ca198eb0572fc93a3ff7f824df5feb492e461a7 SHA512 1f1d3feabfebbabd538184f66beaa5047809f83457e542e9dac7951db1509e8bebcdd364fbea4a62916f337e4a6c27fb99beb74181acdc1b6284c89d0379d1d2
MISC metadata.xml 561 BLAKE2B da4ebae5f448d555a01dde8ca36f029ac41f2e740fc7872faa1f0c1dc5a7b13ee989533667c8f4fecbdb324a01a73970790c6f040dbb28a5f13e3a68e1fbfe7a SHA512 c228259a0235119d69c437caa4209598d1e40c8e4974de5a66f272c48acc049d7f24f3f38fc7498aa0b21c7b417253f2a5b649daf0d01543e950a027d2e3cf9b
diff --git a/sys-kernel/dracut/dracut-057-r2.ebuild b/sys-kernel/dracut/dracut-057-r3.ebuild
index 5a6ec27fcb43..ddb9e967acd8 100644
--- a/sys-kernel/dracut/dracut-057-r2.ebuild
+++ b/sys-kernel/dracut/dracut-057-r3.ebuild
@@ -63,6 +63,7 @@ QA_MULTILIB_PATHS="usr/lib/dracut/.*"
PATCHES=(
"${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
+ "${FILESDIR}"/gentoo-network-r1.patch
"${FILESDIR}"/057-virtiofs-split-usr.patch
"${FILESDIR}"/057-i18n-keymaps.patch
)
diff --git a/sys-kernel/dracut/dracut-9999.ebuild b/sys-kernel/dracut/dracut-9999.ebuild
index 7f2f0151787d..40d636fee825 100644
--- a/sys-kernel/dracut/dracut-9999.ebuild
+++ b/sys-kernel/dracut/dracut-9999.ebuild
@@ -63,6 +63,7 @@ QA_MULTILIB_PATHS="usr/lib/dracut/.*"
PATCHES=(
"${FILESDIR}"/gentoo-ldconfig-paths-r1.patch
+ "${FILESDIR}"/gentoo-network-r1.patch
)
src_configure() {
diff --git a/sys-kernel/dracut/files/gentoo-network-r1.patch b/sys-kernel/dracut/files/gentoo-network-r1.patch
new file mode 100644
index 000000000000..3d5db25cb0ae
--- /dev/null
+++ b/sys-kernel/dracut/files/gentoo-network-r1.patch
@@ -0,0 +1,29 @@
+From 5443396f3cb591f2589888b25e07f21f03989057 Mon Sep 17 00:00:00 2001
+From: Laszlo Gombos <laszlo.gombos@gmail.com>
+Date: Sat, 24 Dec 2022 01:48:04 +0000
+Subject: [PATCH] When no systemd then only network-legacy is supported
+
+Bug: https://github.com/dracutdevs/dracut/issues/1756
+---
+ modules.d/40network/module-setup.sh | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/modules.d/40network/module-setup.sh b/modules.d/40network/module-setup.sh
+index 1ab13ef..da49947 100755
+--- a/modules.d/40network/module-setup.sh
++++ b/modules.d/40network/module-setup.sh
+@@ -16,6 +16,11 @@ depends() {
+ fi
+ done
+
++ # When systemd is not available only network-legacy is supported
++ if [ -z "$network_handler" ] && ! find_binary systemctl > /dev/null; then
++ network_handler="network-legacy"
++ fi
++
+ if [ -z "$network_handler" ]; then
+ if [[ -e $dracutsysrootdir$systemdsystemunitdir/wicked.service ]]; then
+ network_handler="network-wicked"
+--
+2.34.1
+