diff --git a/Manifest.files.gz b/Manifest.files.gz index 18994a3731f9..dae0989c550b 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index 8b8064a33b59..53c612207b49 100644 Binary files a/app-editors/Manifest.gz and b/app-editors/Manifest.gz differ diff --git a/app-editors/gvim/gvim-8.2.4328.ebuild b/app-editors/gvim/gvim-8.2.4328.ebuild index 3600cac317cd..47fea44a74b7 100644 --- a/app-editors/gvim/gvim-8.2.4328.ebuild +++ b/app-editors/gvim/gvim-8.2.4328.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == 9999* ]]; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" fi S="${WORKDIR}"/vim-${PV} diff --git a/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild index 37b1be63841c..d503ebea9f33 100644 --- a/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild +++ b/app-editors/vim-core/vim-core-8.2.4328-r1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999* ]] ; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi S="${WORKDIR}"/vim-${PV} diff --git a/app-editors/vim/vim-8.2.4328-r1.ebuild b/app-editors/vim/vim-8.2.4328-r1.ebuild index 5d9a0aae046a..7f0d112ae760 100644 --- a/app-editors/vim/vim-8.2.4328-r1.ebuild +++ b/app-editors/vim/vim-8.2.4328-r1.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == 9999* ]] ; then else SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="Vim, an improved vi-style text editor" diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index 936ff2a53845..f045b19d91c5 100644 Binary files a/app-i18n/Manifest.gz and b/app-i18n/Manifest.gz differ diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest index 86799df800d5..00d3eca81ee3 100644 --- a/app-i18n/ibus-typing-booster/Manifest +++ b/app-i18n/ibus-typing-booster/Manifest @@ -1,2 +1,3 @@ DIST ibus-typing-booster-2.15.11.tar.gz 10250973 BLAKE2B 1285d34535fc7087d19c1e01f70ace3aacc4a45ae04d7ab32c2af7b61eab7b547fa901ee01ddd1b1356de7fcb1f30d8c0dce58692b8b9448442eb5bdcdd9f7bd SHA512 38e74e6b95bff13f7b166158c145aa9d2180ba70380dad428fce322535b959cd3b8980ed499c2aec4a9701f1398b4ce793b99ce0af30c1eb2ce015bd35b990a7 DIST ibus-typing-booster-2.15.16.tar.gz 10279700 BLAKE2B 75f9ea696ec5320e56ce06926c7fec56ea5918e90ac2abe416a6161e358564c2851588487672b711a28a6a770372300a90b3717fe3a8d51b118a937136cff7e5 SHA512 5a2f315f3def693508f25dbc0fbda8b7a8d6b260e9a676cd38b720e059e3600a6abebc8f06581fe6e96e7f825eb3401235ebfa5a5ff491b39d5804469b2d2fa0 +DIST ibus-typing-booster-2.15.22.tar.gz 10779889 BLAKE2B c35306fd3556178257047573f58658ea44d1ceee341964bee5719f5e4509f385e6b1ca520324c66bc417a74d89e5b3eebc7a7413ce2e60398bc83f992eb8a07e SHA512 ae7683434111c7c267c1eb05e88609e0895308443a0510e9eba67000681bb3dfddcf5a652f33bd4b63c7aed10fe2109eafcaae19a4052ae008e92ab9314ae907 diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild new file mode 100644 index 000000000000..58166b805e3c --- /dev/null +++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.15.22.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="sqlite(+)" + +inherit gnome2-utils python-single-r1 xdg + +DESCRIPTION="Completion input method for IBus" +HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster" +SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + dev-libs/m17n-lib + $(python_gen_cond_dep ' + app-i18n/ibus[python(+),${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pyenchant[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + ')" +RDEPEND="${DEPEND} + >=dev-db/m17n-db-1.7" +BDEPEND="sys-devel/gettext + virtual/pkgconfig" + +src_prepare() { + default + + sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in +} + +pkg_preinst() { + xdg_pkg_preinst + gnome2_schemas_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index b19cfa446be1..a678d8aba62c 100644 Binary files a/app-office/Manifest.gz and b/app-office/Manifest.gz differ diff --git a/app-office/ktimetracker/ktimetracker-5.0.1-r1.ebuild b/app-office/ktimetracker/ktimetracker-5.0.1-r1.ebuild index f2dfe05e9668..bfdec2373c77 100644 --- a/app-office/ktimetracker/ktimetracker-5.0.1-r1.ebuild +++ b/app-office/ktimetracker/ktimetracker-5.0.1-r1.ebuild @@ -8,6 +8,7 @@ ECM_TEST="true" KDE_ORG_CATEGORY="pim" KFMIN=5.82.0 QTMIN=5.15.2 +VIRTUALX_REQUIRED="test" inherit ecm kde.org DESCRIPTION="Todo management and time tracker" diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index e91c17e81172..0084b4affadd 100644 Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ diff --git a/dev-java/ant-javamail/ant-javamail-1.10.9-r1.ebuild b/dev-java/ant-javamail/ant-javamail-1.10.9-r1.ebuild index c4985d27dd91..b48933c6f765 100644 --- a/dev-java/ant-javamail/ant-javamail-1.10.9-r1.ebuild +++ b/dev-java/ant-javamail/ant-javamail-1.10.9-r1.ebuild @@ -9,7 +9,7 @@ ANT_TASK_DEPNAME=( "gnu-jaf-1" "javax-mail" ) inherit ant-tasks -KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # needs some classes from javax.activation.* which are not in jdk 11 DEPEND="virtual/jdk:1.8 diff --git a/dev-java/ant-javamail/ant-javamail-1.10.9.ebuild b/dev-java/ant-javamail/ant-javamail-1.10.9.ebuild deleted file mode 100644 index 5619e69090d8..000000000000 --- a/dev-java/ant-javamail/ant-javamail-1.10.9.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ANT_TASK_JDKVER=1.8 -ANT_TASK_JREVER=1.8 -ANT_TASK_DEPNAME=( "gnu-jaf-1" "oracle-javamail" ) - -inherit ant-tasks - -KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# needs some classes from javax.activation.* which are not in jdk 11 -DEPEND="virtual/jdk:1.8 - dev-java/gnu-jaf:1 - dev-java/oracle-javamail:0" -RDEPEND="${DEPEND}" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index bc3d3e031fb1..de29e78e1c1c 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/voikko-fi/voikko-fi-2.5.ebuild b/dev-libs/voikko-fi/voikko-fi-2.5.ebuild index 3b00b9ca71b0..2701c83b09d3 100644 --- a/dev-libs/voikko-fi/voikko-fi-2.5.ebuild +++ b/dev-libs/voikko-fi/voikko-fi-2.5.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://www.puimula.org/voikko-sources/${PN}/${P}.tar.gz LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND="dev-libs/foma dev-libs/libvoikko" diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index d8fe469f0575..49702fe8ad9d 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild index d5b26696ead4..189eae65c505 100644 --- a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild +++ b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc ~x86" RDEPEND=" dev-python/markdown-it-py[${PYTHON_USEDEP}] diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz index 12425defedc6..1e3f2b47feaa 100644 Binary files a/dev-scheme/Manifest.gz and b/dev-scheme/Manifest.gz differ diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest index f8b53b5c85f5..fc3a15d2b60b 100644 --- a/dev-scheme/gauche-gtk/Manifest +++ b/dev-scheme/gauche-gtk/Manifest @@ -1,2 +1,3 @@ +DIST Gauche-gtk-0.6.tgz 427255 BLAKE2B f5144adc98dd6e1017f43ff762a06d2390e6f5b39286151262b51d847fc35ad68c2885459502b10f014b32049eaebd8afaa98bd8a2cfc4640734e1b1d5381f57 SHA512 d7887577f6fa361118240651cdc61ba48ad706ea2cc285c2542dbd4972abcb2eaca631e4d77b1fe0a189d4424ec17d01bbeb67ea8a2fe8166cf8e65da81e87ca DIST Gauche-gtk2-0.6_pre1.tar.gz 205003 BLAKE2B ecc444c246aa20f67a0030d7d87528596d6c2d69beb7ffaef1b53f80963d2fcc1294a04cacf958df6c3331789b6b0260f911126941d6e672a6c57e3aa4807d81 SHA512 5379dafbfabd536e335c30af18f8ddd13e00238e6d99494bbc8e78ee9cf1db872c08b5deee42ac50898dedde39c441d837312d2d6f559a0d2ac2568c31926f70 DIST Gauche-gtk2-0.6_pre20210518.tar.gz 205759 BLAKE2B 0f1a11d1b9c3324cc7c8fcb7bfcbcd1b23740e509241698f466cc52454c36ad4c6d4e7ad850b9a20c5a3cc3d854824162686911198aee24e43fe53ef6ca10e95 SHA512 a235271b34aafb89a9dfc62ee9db2cc260aa4ffc4b0d450689c699574a79f54299f6b8fbbfb62a32ba18947cf99546e4e118432f0e467457a2566ed4d4839d58 diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild new file mode 100644 index 000000000000..9319fd963a5f --- /dev/null +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +MY_P="${PN^g}-${PV}" + +DESCRIPTION="GTK2 binding for Gauche" +HOMEPAGE="https://practical-scheme.net/gauche/" +SRC_URI="https://github.com/shirok/${PN^g}2/releases/download/release-${PV}/${MY_P}.tgz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="examples" +RESTRICT="test" + +RDEPEND="dev-scheme/gauche:= + x11-libs/gtk+:2" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" +S="${WORKDIR}/${MY_P}" + +src_compile() { + emake stubs + emake +} + +src_install() { + default + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + docinto examples + dodoc examples/*.scm + # install gtk-tutorial + docinto examples/gtk-tutorial + dodoc examples/gtk-tutorial/* + fi +} diff --git a/dev-scheme/stklos/Manifest b/dev-scheme/stklos/Manifest index c40762c851b0..d2bff207e1e5 100644 --- a/dev-scheme/stklos/Manifest +++ b/dev-scheme/stklos/Manifest @@ -1,2 +1 @@ -DIST stklos-1.10.tar.gz 6097807 BLAKE2B bfb957c54626d29cc1ecba553a0b982022b1ed0b89f333d763937e8c5f84b5c6b80ebc1e6531d968f4b33d72427a4f9957c010932308672907e105d37828ee50 SHA512 64877dec82b4c19bcaea95f6c60a4b9dff19c11bf11792fa5204d0ca3bb6f6962cc9250b35dcd5f01015e430b9a027add4f40c6a7169858893cab3e8c8df0bbb DIST stklos-1.70.tar.gz 8767615 BLAKE2B 7cae5b5d0c9b2d9dcccc47e78e70a562f2d1751de068668777441d29ee15be7f3c5c285b8297e367311cd8c9695c9a2d083ad7ea1d9c21c838cf1d819f7cb82c SHA512 64da09171b191688f750f10c29f10cd7393f326555d4324344faeac63547a2548407490e44a50f0afa348487bd9cc5106f3c344cab6935f3a3516b3c064a596f diff --git a/dev-scheme/stklos/files/stklos-1.10-gentoo.patch b/dev-scheme/stklos/files/stklos-1.10-gentoo.patch deleted file mode 100644 index 56f5440cf1dc..000000000000 --- a/dev-scheme/stklos/files/stklos-1.10-gentoo.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -4,7 +4,6 @@ - # Creation date: 11-Apr-2000 10:30 (eg) - # Last file update: 23-Oct-2010 11:52 (eg) - --mandir = $(prefix)/share/man - man_MANS = stklos.1 stklos-config.1 stklos-compile.1 stklos-genlex.1 \ - stklos-pkg.1 - EXTRA_DIST = $(man_MANS) -@@ -16,15 +16,13 @@ - schemedir = $(prefix)/share/@PACKAGE@/@VERSION@ - scheme_DATA = DOCDB - --doclocation = $(prefix)/share/doc/@PACKAGE@-@VERSION@ -- --docpdfdir = $(doclocation)/pdf -+docpdfdir = $(pdfdir) - docpdf_DATA = pdf/stklos-ref.pdf - --dochtmldir = $(doclocation)/html -+dochtmldir = $(htmldir) - dochtml_DATA= $(wildcard html/stklos-ref*.html) $(wildcard html/*.css) - --docimgdir = $(doclocation)/html/images -+docimgdir = $(htmldir)/images - docimg_DATA = $(wildcard html/images/*) - - ---- a/pkgman/Makefile.am -+++ b/pkgman/Makefile.am -@@ -4,7 +4,7 @@ - # Last file update: 4-Dec-2011 16:48 (eg) - - --makefiledir= $(prefix)/etc/stklos -+makefiledir= $(prefix)/share/@PACKAGE@/@VERSION@/etc - makefile_DATA= etc/Makefile-scmpkg.tmpl - - bin_SCRIPTS = stklos-pkg diff --git a/dev-scheme/stklos/stklos-1.10-r2.ebuild b/dev-scheme/stklos/stklos-1.10-r2.ebuild deleted file mode 100644 index 72aa6c496083..000000000000 --- a/dev-scheme/stklos/stklos-1.10-r2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools - -DESCRIPTION="fast and light Scheme implementation" -HOMEPAGE="https://www.stklos.net/" -SRC_URI="https://www.${PN}.net/download/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="threads" - -RDEPEND="dev-libs/boehm-gc[threads?] - dev-libs/gmp:= - dev-libs/libffi:= - dev-libs/libpcre" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) -DOCS=( AUTHORS ChangeLog NEWS PACKAGES-USED PORTING-NOTES README SUPPORTED-SRFIS ) - -src_prepare() { - rm -rf {ffi,gc,gmp,pcre} - - default - eautoreconf -} - -src_configure() { - econf \ - --enable-threads=$(usex threads pthreads none) \ - --without-gmp-light \ - --without-provided-ffi \ - --without-provided-gc \ - --without-provided-regexp -} - -src_compile() { - emake -j1 -} - -src_test() { - emake -j1 check -} - -src_install() { - default - einstalldocs -} diff --git a/dev-scheme/stklos/stklos-1.70.ebuild b/dev-scheme/stklos/stklos-1.70.ebuild index 74b2eb58dcf5..d138654b1211 100644 --- a/dev-scheme/stklos/stklos-1.70.ebuild +++ b/dev-scheme/stklos/stklos-1.70.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -11,7 +11,7 @@ SRC_URI="https://www.${PN}.net/download/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="threads" RDEPEND="dev-libs/boehm-gc[threads?] diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz index 8f2e8b1837ff..c2f5d74802b9 100644 Binary files a/media-fonts/Manifest.gz and b/media-fonts/Manifest.gz differ diff --git a/media-fonts/iosevka/Manifest b/media-fonts/iosevka/Manifest index 443fa915e029..61fafb6f4fd9 100644 --- a/media-fonts/iosevka/Manifest +++ b/media-fonts/iosevka/Manifest @@ -1,4 +1,5 @@ DIST 01-iosevka-1.14.1.zip 9725331 BLAKE2B 58f0e51ba06d27eab18336effbe825c7c7bc88f24eb457be49746f8d3b1591f2cfafb8c2a7c9b56a7528edb207cbee6741dbe394b82331c6207a4dc6886cb388 SHA512 7e1dee79d78b1bc36ff2f55140a3538802dafc22677193e0657a6649ca55d5b1de868de86ba26d9458a3afe481298356dcf641afa72ecea2d69adb6382a5fd58 DIST 02-iosevka-term-1.14.1.zip 9672957 BLAKE2B b03751969722919b4c4172b066f372f334f45f38636cff8cba764a5c30d906ab000887c290b4583f418307c2efea7c3650f5557d535b1e7c26c2078ee29ebcb6 SHA512 6b17960b960365a81ba78a68b6ad04c6146f51855f0f6abc288c12d8dd50669fe245f94aa135b032df14d0ec7bc6b291aef1c8a86ccbf948b8e5678862febe34 +DIST super-ttc-iosevka-15.0.1.zip 64196804 BLAKE2B c6acd248247c31e3506b2286c5c621d9111bbbda4d1ab22e7de22c34ec9a8b3404982e2dba5e1848e0c3c62c0c3de0d38a2a91a4021dcdc2d7740bfc00d59810 SHA512 30b837e8b4400f3629d01264da93ab03400ee763b52932aa7c3bd74eeb51a43e9f430a5052da7f3d62bed3c1bb90dda5b3493dbb3cc06a26557212b8791ca56e DIST super-ttc-iosevka-6.1.3.zip 49284897 BLAKE2B e39a99b7969f3a8871328a61581ecbb01fba4bcd114075d11a9b0e0be958fef00c14ac18ffc4da46849f23ebbd54f9cf96969609d69e3f5eaeed94bc632b26f0 SHA512 54be6b4f5b1d3a56a9eb3fc9791cd91d53c5f02344f7dd1eccefc4e8036fc59b564af7673afe131598d949350c865f0d809052b3a34e14f2519f760aa36f3edb DIST super-ttc-iosevka-7.0.4.zip 88522748 BLAKE2B b5cf921122a3b419df52c7188c5114b0f0337c58496759da2ec70cfb735ec1fab9cba4f0336b5bfbe6af4b58307e17ea08db120a58f13214d158cc65376990a3 SHA512 a1e0cfd0ad641b01f566423d23010a737720a88ec91c7cf5da74888f3776a0963fb1e40a8d94b9cbed3dd42dbf67d84fb979b092896e9cc2f477a73ee631843f diff --git a/media-fonts/iosevka/iosevka-15.0.1.ebuild b/media-fonts/iosevka/iosevka-15.0.1.ebuild new file mode 100644 index 000000000000..e04be0b9e565 --- /dev/null +++ b/media-fonts/iosevka/iosevka-15.0.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit font + +DESCRIPTION="Slender typeface for code, from code" +HOMEPAGE="https://be5invis.github.io/Iosevka/" +SRC_URI="https://github.com/be5invis/Iosevka/releases/download/v${PV}/super-ttc-${P}.zip" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +BDEPEND="app-arch/unzip" + +S="${WORKDIR}" +FONT_S="${S}" +FONT_SUFFIX="ttc" diff --git a/media-fonts/iosevka/metadata.xml b/media-fonts/iosevka/metadata.xml index 09e055c0a15f..fc8548fb6345 100644 --- a/media-fonts/iosevka/metadata.xml +++ b/media-fonts/iosevka/metadata.xml @@ -1,7 +1,10 @@ - + + matthew@gentoo.org + Matthew Smith + be5invis/iosevka diff --git a/media-fonts/jisx0213-fonts/jisx0213-fonts-20040425-r2.ebuild b/media-fonts/jisx0213-fonts/jisx0213-fonts-20040425-r2.ebuild deleted file mode 100644 index bddc1d5c9c15..000000000000 --- a/media-fonts/jisx0213-fonts/jisx0213-fonts-20040425-r2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -FONT_PN="${PN/-fonts/}" -FONTDIR="/usr/share/fonts/${FONT_PN}" -inherit font font-ebdftopcf - -DESCRIPTION="Japanese fixed fonts that cover JIS0213 charset" -#HOMEPAGE="http://www12.ocn.ne.jp/~imamura/jisx0213.html" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -SRC_URI="mirror://gentoo/jiskan16-2004-1.bdf.gz - mirror://gentoo/jiskan16-2000-1.bdf.gz - mirror://gentoo/jiskan16-2000-2.bdf.gz - mirror://gentoo/K14-2004-1.bdf.gz - mirror://gentoo/K14-2000-1.bdf.gz - mirror://gentoo/K14-2000-2.bdf.gz - mirror://gentoo/K12-1.bdf.gz - mirror://gentoo/K12-2.bdf.gz - mirror://gentoo/A14.bdf.gz - mirror://gentoo/A12.bdf.gz - mirror://gentoo/jiskan24-2000-1.bdf.gz - mirror://gentoo/jiskan24-2000-2.bdf.gz" -S="${WORKDIR}" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~ia64 ppc ~s390 sparc x86" -IUSE="" -RESTRICT="binchecks strip" - -pkg_postinst() { - font_pkg_postinst - if use X; then - elog "You need you add following line into 'Section \"Files\"' in" - elog "XF86Config and reboot X Window System, to use these fonts." - elog "" - elog "\t FontPath \"${FONTDIR}\"" - elog "" - fi -} diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index a287a5c03fd4..bad05d719ec1 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/netpbm/netpbm-10.86.30.ebuild b/media-libs/netpbm/netpbm-10.86.30.ebuild index 5800e9cbc6ef..f6fe77349f2f 100644 --- a/media-libs/netpbm/netpbm-10.86.30.ebuild +++ b/media-libs/netpbm/netpbm-10.86.30.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ceamac/netpbm-make-dist/releases/download/v${PV}/${P LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml" BDEPEND=" diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index d0fd51560b07..b8d85af790b0 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index f72df89bd562..439d7f42b83d 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Thu, 03 Mar 2022 06:39:11 +0000 +Thu, 03 Mar 2022 14:09:11 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index f72df89bd562..c9307de48bb6 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Thu, 03 Mar 2022 06:39:11 +0000 +Thu, 03 Mar 2022 14:09:12 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 570f49def56f..3cd24581752e 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index 4b26c9535dc6..633087cb776d 100644 Binary files a/metadata/md5-cache/app-editors/Manifest.gz and b/metadata/md5-cache/app-editors/Manifest.gz differ diff --git a/metadata/md5-cache/app-editors/gvim-8.2.4328 b/metadata/md5-cache/app-editors/gvim-8.2.4328 index c3ea7699bf29..755fd636d361 100644 --- a/metadata/md5-cache/app-editors/gvim-8.2.4328 +++ b/metadata/md5-cache/app-editors/gvim-8.2.4328 @@ -5,7 +5,7 @@ DESCRIPTION=GUI version of the Vim text editor EAPI=7 HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim IUSE=acl aqua crypt cscope debug gtk gtk2 lua motif neXt netbeans nls perl python racket ruby selinux session sound tcl lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris LICENSE=vim RDEPEND=~app-editors/vim-core-8.2.4328 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/vim/vim/archive/v8.2.4328.tar.gz -> vim-8.2.4328.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz _eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b prefix d04f14b297013ad1410550c0757f14f8 python-single-r1 3c5721adc30f98c39739c5970a4762d8 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 ruby-single 214d0508e74b80c85efcef39699cb9a2 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vim-doc e063cddf18e5d2f2cfb21388252579ec wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=65eefe915703ade1e60093d8a33dcbe6 +_md5_=3985ae0b9cceed5ce6c8fe5d13f8a60e diff --git a/metadata/md5-cache/app-editors/vim-8.2.4328-r1 b/metadata/md5-cache/app-editors/vim-8.2.4328-r1 index 0189cb72aed5..329abcef7911 100644 --- a/metadata/md5-cache/app-editors/vim-8.2.4328-r1 +++ b/metadata/md5-cache/app-editors/vim-8.2.4328-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Vim, an improved vi-style text editor EAPI=7 HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim IUSE=X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=vim RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) ~app-editors/vim-core-8.2.4328 !=dev-lang/python-3.8.12_p1-r1:3.8[threads(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[threads(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads(+)] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt ) REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) vim-pager? ( !minimal ) SLOT=0 SRC_URI=https://github.com/vim/vim/archive/v8.2.4328.tar.gz -> vim-8.2.4328.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz _eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 3c5721adc30f98c39739c5970a4762d8 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 ruby-single 214d0508e74b80c85efcef39699cb9a2 ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vim-doc e063cddf18e5d2f2cfb21388252579ec wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=29903c568afad7ee06dc3a2df149ee0f +_md5_=4df032f2f24641dec06d93c544604743 diff --git a/metadata/md5-cache/app-editors/vim-core-8.2.4328-r1 b/metadata/md5-cache/app-editors/vim-core-8.2.4328-r1 index 7b8ed43df13d..b89bcc63600a 100644 --- a/metadata/md5-cache/app-editors/vim-core-8.2.4328-r1 +++ b/metadata/md5-cache/app-editors/vim-core-8.2.4328-r1 @@ -4,11 +4,11 @@ DESCRIPTION=vim and gvim shared files EAPI=7 HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim IUSE=nls acl minimal -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=vim PDEPEND=!minimal? ( app-vim/gentoo-syntax ) RDEPEND=!! vim-8.2.4328.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz _eclasses_=bash-completion-r1 d3a60385655d9b402be765a6de333245 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vim-doc e063cddf18e5d2f2cfb21388252579ec wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=23000194c6bda56721727c326c43b990 +_md5_=d059c890c2749a91a88ec4130bad8cb3 diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz index 01c81943f6d0..bba96bf93bfd 100644 Binary files a/metadata/md5-cache/app-i18n/Manifest.gz and b/metadata/md5-cache/app-i18n/Manifest.gz differ diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.15.22 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.15.22 new file mode 100644 index 000000000000..0c3979da8497 --- /dev/null +++ b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.15.22 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gettext virtual/pkgconfig +DEFINED_PHASES=postinst postrm preinst prepare setup +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_8? ( app-i18n/ibus[python(+),python_targets_python3_8(-)] dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pyenchant[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/pyxdg[python_targets_python3_8(-)] ) python_single_target_python3_9? ( app-i18n/ibus[python(+),python_targets_python3_9(-)] dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pyenchant[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/pyxdg[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) +DESCRIPTION=Completion input method for IBus +EAPI=8 +HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster +IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_8? ( app-i18n/ibus[python(+),python_targets_python3_8(-)] dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pyenchant[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/pyxdg[python_targets_python3_8(-)] ) python_single_target_python3_9? ( app-i18n/ibus[python(+),python_targets_python3_9(-)] dev-python/dbus-python[python_targets_python3_9(-)] dev-python/pyenchant[python_targets_python3_9(-)] dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/pyxdg[python_targets_python3_9(-)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) >=dev-db/m17n-db-1.7 +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.15.22/ibus-typing-booster-2.15.22.tar.gz +_eclasses_=gnome2-utils 239e7afa214b50012f83b8bb61de7555 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 3c5721adc30f98c39739c5970a4762d8 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=00e7e2ac0d8312474428fb542606f864 diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz index 5911101fceb0..53d324b348b2 100644 Binary files a/metadata/md5-cache/app-office/Manifest.gz and b/metadata/md5-cache/app-office/Manifest.gz differ diff --git a/metadata/md5-cache/app-office/ktimetracker-5.0.1-r1 b/metadata/md5-cache/app-office/ktimetracker-5.0.1-r1 index 3bf3f6e9a3fe..28a38e047a08 100644 --- a/metadata/md5-cache/app-office/ktimetracker-5.0.1-r1 +++ b/metadata/md5-cache/app-office/ktimetracker-5.0.1-r1 @@ -1,15 +1,15 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.82.0:5 ) >=kde-frameworks/extra-cmake-modules-5.82.0:5 +BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.82.0:5 ) >=kde-frameworks/extra-cmake-modules-5.82.0:5 DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack DEPEND=>=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kcalendarcore-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kdbusaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kidletime-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/knotifications-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 DESCRIPTION=Todo management and time tracker EAPI=8 HOMEPAGE=https://userbase.kde.org/KTimeTracker -IUSE=debug +handbook test +IUSE=test debug +handbook test KEYWORDS=amd64 LICENSE=GPL-2+ handbook? ( FDL-1.2 ) RDEPEND=>=dev-qt/qtdbus-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 >=kde-frameworks/kcalendarcore-5.82.0:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kconfigwidgets-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/kdbusaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kidletime-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kjobwidgets-5.82.0:5 >=kde-frameworks/knotifications-5.82.0:5 >=kde-frameworks/ktextwidgets-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kwindowsystem-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) +RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=mirror://kde/stable/ktimetracker/5.0.1/src/ktimetracker-5.0.1.tar.xz _eclasses_=cmake 9f12546ab831b81c615d90e6b9e34e68 ecm 36917df90b51554478635e34da581fac flag-o-matic a500d7cc40da3de38c361e889153bdf7 kde.org 2c51d68845490f23d6f76d49cabdac5d multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 virtualx fa024aa649b6bd544144bf94893d402c xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=74045dd73c3d5debe6e548a31da6ae93 +_md5_=9ccef6284dad42c271e75db8c3031b12 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index 44ff1331e3d3..5708fd75bd75 100644 Binary files a/metadata/md5-cache/dev-java/Manifest.gz and b/metadata/md5-cache/dev-java/Manifest.gz differ diff --git a/metadata/md5-cache/dev-java/ant-javamail-1.10.9 b/metadata/md5-cache/dev-java/ant-javamail-1.10.9 deleted file mode 100644 index 85333c77b79c..000000000000 --- a/metadata/md5-cache/dev-java/ant-javamail-1.10.9 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install preinst prepare setup unpack -DEPEND=virtual/jdk:1.8 dev-java/gnu-jaf:1 dev-java/oracle-javamail:0 >=dev-java/java-config-2.2.0-r3 dev-java/javatoolkit ~dev-java/ant-core-1.10.9:0 >=virtual/jdk-1.8 -DESCRIPTION=Apache Ant's optional tasks depending on gnu-jaf-1 -EAPI=7 -HOMEPAGE=https://ant.apache.org/ -KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Apache-2.0 -RDEPEND=virtual/jdk:1.8 dev-java/gnu-jaf:1 dev-java/oracle-javamail:0 >=dev-java/java-config-2.2.0-r3 ~dev-java/ant-core-1.10.9:0 >=virtual/jre-1.8 -RESTRICT=test -SLOT=0 -SRC_URI=mirror://apache/ant/source/apache-ant-1.10.9-src.tar.bz2 https://dev.gentoo.org/~fordfrog/distfiles/ant-1.10.9-gentoo.tar.bz2 -_eclasses_=ant-tasks 9fcc95aace43e6115d6c54b67d98c6f3 java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 fe178a2da6b16798a2363acc5543dffa multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=296501a6e9e0d79079556de0bcb3b3e0 diff --git a/metadata/md5-cache/dev-java/ant-javamail-1.10.9-r1 b/metadata/md5-cache/dev-java/ant-javamail-1.10.9-r1 index dfc7e429acaa..7e7d98176d96 100644 --- a/metadata/md5-cache/dev-java/ant-javamail-1.10.9-r1 +++ b/metadata/md5-cache/dev-java/ant-javamail-1.10.9-r1 @@ -3,11 +3,11 @@ DEPEND=virtual/jdk:1.8 dev-java/gnu-jaf:1 dev-java/javax-mail:0 >=dev-java/java- DESCRIPTION=Apache Ant's optional tasks depending on gnu-jaf-1 EAPI=7 HOMEPAGE=https://ant.apache.org/ -KEYWORDS=amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=Apache-2.0 RDEPEND=virtual/jdk:1.8 dev-java/gnu-jaf:1 dev-java/javax-mail:0 >=dev-java/java-config-2.2.0-r3 ~dev-java/ant-core-1.10.9:0 >=virtual/jre-1.8 RESTRICT=test SLOT=0 SRC_URI=mirror://apache/ant/source/apache-ant-1.10.9-src.tar.bz2 https://dev.gentoo.org/~fordfrog/distfiles/ant-1.10.9-gentoo.tar.bz2 _eclasses_=ant-tasks 9fcc95aace43e6115d6c54b67d98c6f3 java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 fe178a2da6b16798a2363acc5543dffa multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=d12c9a7222542bb039142a2ab74e2e3c +_md5_=95696bd61b85b23a07f7eac32f544426 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index f9608cd8e453..252958d9423c 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/voikko-fi-2.5 b/metadata/md5-cache/dev-libs/voikko-fi-2.5 index f3f7cf6bafaa..9fcea4fb4a7e 100644 --- a/metadata/md5-cache/dev-libs/voikko-fi-2.5 +++ b/metadata/md5-cache/dev-libs/voikko-fi-2.5 @@ -5,10 +5,10 @@ DESCRIPTION=Finnish dictionary for libvoikko based spell checkers (vvfst format) EAPI=8 HOMEPAGE=https://voikko.puimula.org/ IUSE=verify-sig -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ RDEPEND=dev-libs/foma dev-libs/libvoikko SLOT=0 SRC_URI=https://www.puimula.org/voikko-sources/voikko-fi/voikko-fi-2.5.tar.gz verify-sig? ( https://www.puimula.org/voikko-sources/voikko-fi/voikko-fi-2.5.tar.gz.asc ) _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 54666a8fa603df658d9284845fc3d755 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 verify-sig d26b16f086121845b63131322b786925 -_md5_=8411fd05488c12097f0fc0926307d744 +_md5_=2c5c0ac7304db7eea477854aa1869122 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index b97a54a99dc5..10d8a8f11901 100644 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.0 b/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.0 index 666777a0397b..be41d6ea90c9 100644 --- a/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.0 +++ b/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.0 @@ -4,7 +4,7 @@ DESCRIPTION=Collection of plugins for markdown-it-py EAPI=8 HOMEPAGE=https://pypi.org/project/mdit-py-plugins/ https://github.com/executablebooks/mdit-py-plugins IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc ~x86 LICENSE=MIT RDEPEND=dev-python/markdown-it-py[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/executablebooks/mdit-py-plugins/archive/v0.3.0.tar.gz -> mdit-py-plugins-0.3.0.gh.tar.gz _eclasses_=distutils-r1 d540d96908dd5622f3dfa41d167e632d multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=a2c91c12d30cb589c52ef41324416de4 +_md5_=44b988486775ca18c10b43af63d45257 diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz index b0ea973486b0..0e67e70c908e 100644 Binary files a/metadata/md5-cache/dev-scheme/Manifest.gz and b/metadata/md5-cache/dev-scheme/Manifest.gz differ diff --git a/metadata/md5-cache/dev-scheme/gauche-gtk-0.6 b/metadata/md5-cache/dev-scheme/gauche-gtk-0.6 new file mode 100644 index 000000000000..eb3cac3a5e47 --- /dev/null +++ b/metadata/md5-cache/dev-scheme/gauche-gtk-0.6 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.4:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=compile install +DEPEND=dev-scheme/gauche:= x11-libs/gtk+:2 +DESCRIPTION=GTK2 binding for Gauche +EAPI=8 +HOMEPAGE=https://practical-scheme.net/gauche/ +IUSE=examples +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=BSD +RDEPEND=dev-scheme/gauche:= x11-libs/gtk+:2 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/shirok/Gauche-gtk2/releases/download/release-0.6/Gauche-gtk-0.6.tgz +_eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 +_md5_=9848c3ffb6788044293dc0580f7026c1 diff --git a/metadata/md5-cache/dev-scheme/stklos-1.10-r2 b/metadata/md5-cache/dev-scheme/stklos-1.10-r2 deleted file mode 100644 index 30dd9889ae6f..000000000000 --- a/metadata/md5-cache/dev-scheme/stklos-1.10-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.4:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/boehm-gc[threads?] dev-libs/gmp:= dev-libs/libffi:= dev-libs/libpcre -DESCRIPTION=fast and light Scheme implementation -EAPI=8 -HOMEPAGE=https://www.stklos.net/ -IUSE=threads -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ -RDEPEND=dev-libs/boehm-gc[threads?] dev-libs/gmp:= dev-libs/libffi:= dev-libs/libpcre -SLOT=0 -SRC_URI=https://www.stklos.net/download/stklos-1.10.tar.gz -_eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=76558683b4bcd687f1a7cd60a30a0ff0 diff --git a/metadata/md5-cache/dev-scheme/stklos-1.70 b/metadata/md5-cache/dev-scheme/stklos-1.70 index 423addaf7bd5..51f4ce2647fc 100644 --- a/metadata/md5-cache/dev-scheme/stklos-1.70 +++ b/metadata/md5-cache/dev-scheme/stklos-1.70 @@ -5,10 +5,10 @@ DESCRIPTION=fast and light Scheme implementation EAPI=8 HOMEPAGE=https://www.stklos.net/ IUSE=threads -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ RDEPEND=dev-libs/boehm-gc[threads?] dev-libs/gmp:= dev-libs/libffi:= dev-libs/libpcre SLOT=0 SRC_URI=https://www.stklos.net/download/stklos-1.70.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=d3e3943967afdcb23ab5e705378134f1 +_md5_=f8289aadc6f8200220f6b58c6ab68eb1 diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz index 68b387474aca..d37f63176e8c 100644 Binary files a/metadata/md5-cache/media-fonts/Manifest.gz and b/metadata/md5-cache/media-fonts/Manifest.gz differ diff --git a/metadata/md5-cache/media-fonts/iosevka-15.0.1 b/metadata/md5-cache/media-fonts/iosevka-15.0.1 new file mode 100644 index 000000000000..aefce9ae1613 --- /dev/null +++ b/metadata/md5-cache/media-fonts/iosevka-15.0.1 @@ -0,0 +1,12 @@ +BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings ) +DEFINED_PHASES=install postinst postrm setup +DESCRIPTION=Slender typeface for code, from code +EAPI=7 +HOMEPAGE=https://be5invis.github.io/Iosevka/ +IUSE=X +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=OFL-1.1 +SLOT=0 +SRC_URI=https://github.com/be5invis/Iosevka/releases/download/v15.0.1/super-ttc-iosevka-15.0.1.zip +_eclasses_=font 0667878c2b594871023dd1833d05996f +_md5_=2da484de6abdf16f49fae3ca19ef30df diff --git a/metadata/md5-cache/media-fonts/jisx0213-fonts-20040425-r2 b/metadata/md5-cache/media-fonts/jisx0213-fonts-20040425-r2 deleted file mode 100644 index 43a896372a9a..000000000000 --- a/metadata/md5-cache/media-fonts/jisx0213-fonts-20040425-r2 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings ) X? ( media-gfx/ebdftopcf ) -DEFINED_PHASES=compile install postinst postrm setup -DESCRIPTION=Japanese fixed fonts that cover JIS0213 charset -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage -IUSE=X X -KEYWORDS=~alpha amd64 arm ~ia64 ppc ~s390 sparc x86 -LICENSE=public-domain -RESTRICT=binchecks strip -SLOT=0 -SRC_URI=mirror://gentoo/jiskan16-2004-1.bdf.gz mirror://gentoo/jiskan16-2000-1.bdf.gz mirror://gentoo/jiskan16-2000-2.bdf.gz mirror://gentoo/K14-2004-1.bdf.gz mirror://gentoo/K14-2000-1.bdf.gz mirror://gentoo/K14-2000-2.bdf.gz mirror://gentoo/K12-1.bdf.gz mirror://gentoo/K12-2.bdf.gz mirror://gentoo/A14.bdf.gz mirror://gentoo/A12.bdf.gz mirror://gentoo/jiskan24-2000-1.bdf.gz mirror://gentoo/jiskan24-2000-2.bdf.gz -_eclasses_=font 0667878c2b594871023dd1833d05996f font-ebdftopcf 840fc70bac32a44ea27e63569c1ffea6 -_md5_=487c8a50773caa70c2559c15eb47bbb9 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index 0aac7806b7c0..cd0ca7cdb6ae 100644 Binary files a/metadata/md5-cache/media-libs/Manifest.gz and b/metadata/md5-cache/media-libs/Manifest.gz differ diff --git a/metadata/md5-cache/media-libs/netpbm-10.86.30 b/metadata/md5-cache/media-libs/netpbm-10.86.30 index 0adbc3daa00e..27a6d2254354 100644 --- a/metadata/md5-cache/media-libs/netpbm-10.86.30 +++ b/metadata/md5-cache/media-libs/netpbm-10.86.30 @@ -5,10 +5,10 @@ DESCRIPTION=A set of utilities for converting to/from the netpbm (and related) f EAPI=8 HOMEPAGE=http://netpbm.sourceforge.net/ IUSE=jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=jbig? ( media-libs/jbigkit:= ) jpeg? ( virtual/jpeg:0 ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:0 ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) SLOT=0 SRC_URI=https://github.com/ceamac/netpbm-make-dist/releases/download/v10.86.30/netpbm-10.86.30.tar.xz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=b2f995fa03eb19f3f67d9957b742eaef +_md5_=28a4b3efec20f0ae79f67cba1aa8cca8 diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz index 3d6a2e8332b4..456153cb0661 100644 Binary files a/metadata/md5-cache/net-vpn/Manifest.gz and b/metadata/md5-cache/net-vpn/Manifest.gz differ diff --git a/metadata/md5-cache/net-vpn/libreswan-4.6 b/metadata/md5-cache/net-vpn/libreswan-4.6 index 33252e2fcafb..f03237f83b4f 100644 --- a/metadata/md5-cache/net-vpn/libreswan-4.6 +++ b/metadata/md5-cache/net-vpn/libreswan-4.6 @@ -5,11 +5,11 @@ DESCRIPTION=IPsec implementation for Linux, fork of Openswan EAPI=8 HOMEPAGE=https://libreswan.org/ IUSE=caps curl dnssec ldap networkmanager pam seccomp selinux systemd test -KEYWORDS=~amd64 ~arm ~ppc ~x86 +KEYWORDS=amd64 ~arm ~ppc ~x86 LICENSE=GPL-2 BSD-4 RSA DES RDEPEND=dev-libs/gmp:0= dev-libs/libevent:0= dev-libs/nspr >=dev-libs/nss-3.42 >=sys-kernel/linux-headers-4.19 virtual/libcrypt:= caps? ( sys-libs/libcap-ng ) curl? ( net-misc/curl ) dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= ) ldap? ( net-nds/openldap ) pam? ( sys-libs/pam ) seccomp? ( sys-libs/libseccomp ) selinux? ( sys-libs/libselinux ) systemd? ( sys-apps/systemd:0= ) dev-libs/nss[utils(+)] sys-apps/iproute2 !net-vpn/strongswan selinux? ( sec-policy/selinux-ipsec ) virtual/tmpfiles RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.libreswan.org/libreswan-4.6.tar.gz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 11d91b11caf3bbb725c7d9eba90335c8 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=40e6e1bb531ea440530d64c189ddd6fd +_md5_=e2dbe307330d4d4c33ef0fac49e9788e diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz index 11998c28081b..dcdcdcda4604 100644 Binary files a/metadata/md5-cache/sci-electronics/Manifest.gz and b/metadata/md5-cache/sci-electronics/Manifest.gz differ diff --git a/metadata/md5-cache/sci-electronics/geda-1.10.2-r1 b/metadata/md5-cache/sci-electronics/geda-1.10.2-r1 index 3d39ace8adde..a9e9d53a5500 100644 --- a/metadata/md5-cache/sci-electronics/geda-1.10.2-r1 +++ b/metadata/md5-cache/sci-electronics/geda-1.10.2-r1 @@ -1,4 +1,4 @@ -BDEPEND=sys-apps/groff virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.4:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 doc? ( app-doc/doxygen media-gfx/graphviz ) +BDEPEND=sys-apps/groff virtual/pkgconfig nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.4:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 doc? ( app-doc/doxygen media-gfx/graphviz media-gfx/imagemagick virtual/latex-base ) DEFINED_PHASES=configure postinst postrm preinst prepare DEPEND=dev-libs/glib:2 dev-scheme/guile sci-electronics/electronics-menu x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/pango nls? ( virtual/libintl ) fam? ( app-admin/gamin ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=GPL Electronic Design Automation (gEDA):gaf core package @@ -11,4 +11,4 @@ RDEPEND=dev-libs/glib:2 dev-scheme/guile sci-electronics/electronics-menu x11-li SLOT=0 SRC_URI=http://ftp.geda-project.org/geda-gaf/stable/v1.10/1.10.2/geda-gaf-1.10.2.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e docs 7c38d94fa7c1b4235fe571dc09e018df gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=783c33d0799cf1afe694bc067939317d +_md5_=6b7bbfea15e82bf6a16c489243e85cb9 diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz index 0752b5d0af98..f7b3c975bfdd 100644 Binary files a/metadata/md5-cache/x11-terms/Manifest.gz and b/metadata/md5-cache/x11-terms/Manifest.gz differ diff --git a/metadata/md5-cache/x11-terms/kitty-0.24.4 b/metadata/md5-cache/x11-terms/kitty-0.24.4 new file mode 100644 index 000000000000..73b693bd910b --- /dev/null +++ b/metadata/md5-cache/x11-terms/kitty-0.24.4 @@ -0,0 +1,16 @@ +BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_8? ( dev-python/pillow[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pillow[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) ) wayland? ( dev-util/wayland-scanner ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.24.4 ~x11-terms/kitty-terminfo-0.24.4 X? ( x11-libs/libX11 ) transfer? ( net-libs/librsync:= ) wayland? ( dev-libs/wayland ) X? ( x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr ) wayland? ( dev-libs/wayland-protocols ) +DESCRIPTION=Fast, feature-rich, GPU-based terminal +EAPI=8 +HOMEPAGE=https://sw.kovidgoyal.net/kitty/ +IUSE=+X debug test transfer wayland python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 verify-sig +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=GPL-3 +RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.24.4 ~x11-terms/kitty-terminfo-0.24.4 X? ( x11-libs/libX11 ) transfer? ( net-libs/librsync:= ) wayland? ( dev-libs/wayland ) +REQUIRED_USE=|| ( X wayland ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +RESTRICT=!X? ( test ) !test? ( test ) !transfer? ( test ) !wayland? ( test ) +SLOT=0 +SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.24.4/kitty-0.24.4.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.24.4/kitty-0.24.4.tar.xz.sig ) +_eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b optfeature 30ce9dec2b8943338c9b015bd32bac6a python-single-r1 3c5721adc30f98c39739c5970a4762d8 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 verify-sig d26b16f086121845b63131322b786925 xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=febc56c2f39b076834a429bc9b3b182a diff --git a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.24.4 b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.24.4 new file mode 100644 index 000000000000..9ded706e8baf --- /dev/null +++ b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.24.4 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install +DESCRIPTION=Shell integration scripts for kitty, a GPU-based terminal emulator +EAPI=8 +HOMEPAGE=https://sw.kovidgoyal.net/kitty/ +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=GPL-3 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.24.4/kitty-0.24.4.tar.xz +_md5_=b83e562b0ca2425594941a2530893d85 diff --git a/metadata/md5-cache/x11-terms/kitty-terminfo-0.24.4 b/metadata/md5-cache/x11-terms/kitty-terminfo-0.24.4 new file mode 100644 index 000000000000..04bbedb341b6 --- /dev/null +++ b/metadata/md5-cache/x11-terms/kitty-terminfo-0.24.4 @@ -0,0 +1,11 @@ +BDEPEND=sys-libs/ncurses +DEFINED_PHASES=compile install +DESCRIPTION=Terminfo for kitty, a GPU-based terminal emulator +EAPI=8 +HOMEPAGE=https://sw.kovidgoyal.net/kitty/ +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=GPL-3 +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.24.4/kitty-0.24.4.tar.xz +_md5_=96d958882b65a1b8fae9dfaa54af8e62 diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz index 507ae784cb13..761b705936f3 100644 Binary files a/metadata/md5-cache/x11-wm/Manifest.gz and b/metadata/md5-cache/x11-wm/Manifest.gz differ diff --git a/metadata/md5-cache/x11-wm/pekwm-0.2.1 b/metadata/md5-cache/x11-wm/pekwm-0.2.1 new file mode 100644 index 000000000000..743d6fc43901 --- /dev/null +++ b/metadata/md5-cache/x11-wm/pekwm-0.2.1 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=x11-libs/libX11 x11-libs/libXext jpeg? ( virtual/jpeg:0 ) png? ( media-libs/libpng:0 ) truetype? ( x11-libs/libXft ) xinerama? ( x11-libs/libXinerama ) xpm? ( x11-libs/libXpm ) +DESCRIPTION=A lightweight window manager initially based on aewm++ +EAPI=8 +HOMEPAGE=https://www.pekwm.se/ https://github.com/pekdon/pekwm +IUSE=debug +jpeg +png truetype xinerama +xpm +KEYWORDS=~amd64 ~mips ~ppc ~x86 +LICENSE=GPL-2 +RDEPEND=x11-libs/libX11 x11-libs/libXext jpeg? ( virtual/jpeg:0 ) png? ( media-libs/libpng:0 ) truetype? ( x11-libs/libXft ) xinerama? ( x11-libs/libXinerama ) xpm? ( x11-libs/libXpm ) +SLOT=0 +SRC_URI=https://github.com/pekdon/pekwm/releases/download/release-0.2.1/pekwm-0.2.1.tar.gz +_eclasses_=cmake 9f12546ab831b81c615d90e6b9e34e68 desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 optfeature 30ce9dec2b8943338c9b015bd32bac6a toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 +_md5_=51965414bf1f747f718ba412d0a92faf diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index f72df89bd562..c9307de48bb6 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Thu, 03 Mar 2022 06:39:11 +0000 +Thu, 03 Mar 2022 14:09:12 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 179e716afc48..96c453bf4c57 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Thu Mar 3 06:39:11 AM UTC 2022 +Thu Mar 3 02:09:11 PM UTC 2022 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 064f987aca57..4de2e0d7c894 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Thu, 03 Mar 2022 07:00:01 +0000 +Thu, 03 Mar 2022 14:30:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 09550ba55fb3..2809d4aa2b47 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -7dc22b20d82091ef08c6639ff558720024abfd3a 1646288687 2022-03-03T06:24:47+00:00 +07d07ac5fb5933f628696af58bcfdbeebaf0ffe6 1646311773 2022-03-03T12:49:33+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index bfe7d731afa1..001d50e088e3 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1646289301 Thu 03 Mar 2022 06:35:01 AM UTC +1646316301 Thu 03 Mar 2022 02:05:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index f72df89bd562..439d7f42b83d 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Thu, 03 Mar 2022 06:39:11 +0000 +Thu, 03 Mar 2022 14:09:11 +0000 diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz index 8f23dda636c1..8c4d0c37732c 100644 Binary files a/net-vpn/Manifest.gz and b/net-vpn/Manifest.gz differ diff --git a/net-vpn/libreswan/libreswan-4.6.ebuild b/net-vpn/libreswan/libreswan-4.6.ebuild index afc9e62858a5..ace7460f4f8a 100644 --- a/net-vpn/libreswan/libreswan-4.6.ebuild +++ b/net-vpn/libreswan/libreswan-4.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.libreswan.org/${P}.tar.gz" LICENSE="GPL-2 BSD-4 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" +KEYWORDS="amd64 ~arm ~ppc ~x86" IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test" RESTRICT="!test? ( test )" diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz index c2144126ac91..ef35179e5f87 100644 Binary files a/sci-electronics/Manifest.gz and b/sci-electronics/Manifest.gz differ diff --git a/sci-electronics/geda/geda-1.10.2-r1.ebuild b/sci-electronics/geda/geda-1.10.2-r1.ebuild index b573743f9c9e..314a941f9a7f 100644 --- a/sci-electronics/geda/geda-1.10.2-r1.ebuild +++ b/sci-electronics/geda/geda-1.10.2-r1.ebuild @@ -4,7 +4,11 @@ EAPI=8 DOCS_BUILDER="doxygen" -DOCS_DEPEND="media-gfx/graphviz" +DOCS_DEPEND=" + media-gfx/graphviz + media-gfx/imagemagick + virtual/latex-base +" inherit autotools docs xdg MY_PN=${PN}-gaf diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index c6de60a20917..72ede54622d1 100644 Binary files a/sys-auth/Manifest.gz and b/sys-auth/Manifest.gz differ diff --git a/sys-auth/yubico-piv-tool/files/yubico-piv-tool-2.3.0-no-Werror.patch b/sys-auth/yubico-piv-tool/files/yubico-piv-tool-2.3.0-no-Werror.patch new file mode 100644 index 000000000000..cf3ddd7b7bb1 --- /dev/null +++ b/sys-auth/yubico-piv-tool/files/yubico-piv-tool-2.3.0-no-Werror.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -104,7 +104,7 @@ + else() + find_package (PkgConfig REQUIRED) + +- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror") ++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-missing-braces") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wformat -Wformat-security") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wshadow") diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz index 052eb1936e33..166bd5019146 100644 Binary files a/sys-process/Manifest.gz and b/sys-process/Manifest.gz differ diff --git a/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-01.patch b/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-01.patch deleted file mode 100644 index 0a30a2df7152..000000000000 --- a/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-01.patch +++ /dev/null @@ -1,86 +0,0 @@ -From c3af8c1f8b0da050a7c4c8fb5083ff44885fa959 Mon Sep 17 00:00:00 2001 -From: Brian Chen -Date: Mon, 23 Aug 2021 11:45:01 -0700 -Subject: [PATCH] Fix procfs when reading cgroup membership (#8106) - -Summary: -When reading cgroup membership, we currently assume that the cgroup v2 -line will be first in /proc/[pid]/cgroup. This is not necessarily the -case. Instead let's take the first line that starts with "0::". - -Tested on ubuntu where - -``` -$ cat /proc/1/cgroup -12:blkio:/init.scope -11:pids:/init.scope -8:memory:/init.scope -7:freezer:/ -4:devices:/init.scope -2:cpu,cpuacct:/init.scope -1:name=systemd:/init.scope -0::/init.scope -``` - -This should fix https://github.com/facebookincubator/below/issues/8105. - -Pull Request resolved: https://github.com/facebookincubator/below/pull/8106 - -Test Plan: Existing procfs tests should pass - -Reviewed By: lnyng - -Differential Revision: D30476031 - -Pulled By: brianc118 - -fbshipit-source-id: e0352fb039bebf44a0d5584120ea0a0a82c0cd01 ---- - below/procfs/src/lib.rs | 33 ++++++++++++++++++--------------- - 1 file changed, 18 insertions(+), 15 deletions(-) - ---- a/below/procfs/src/lib.rs -+++ b/below/procfs/src/lib.rs -@@ -556,24 +556,27 @@ impl ProcReader { - let path = path.as_ref().join("cgroup"); - let file = File::open(&path).map_err(|e| Error::IoError(path.clone(), e))?; - let buf_reader = BufReader::new(file); -- let pid_line = buf_reader.lines().next().map_or_else( -- || Err(Error::InvalidFileFormat(path.clone())), -- |line| line.map_err(|e| Error::IoError(path.clone(), e)), -- )?; -- -- // cgroup V2 -- if pid_line.len() > 3 && pid_line.starts_with("0::") { -- return Ok(pid_line[3..].to_string()); -- } - -- // legacy cgroup will have multiple lines with the first line of [0-9]+:pids:PATH -- if let Some(pid_idx) = pid_line.find(":pids:") { -- if pid_idx + 6 < pid_line.len() { -- return Ok(pid_line[pid_idx + 6..].to_string()); -+ let mut cgroup_path = None; -+ for line in buf_reader.lines() { -+ let line = line.map_err(|e| Error::IoError(path.clone(), e))?; -+ // Lines contain three colon separated fields: -+ // hierarchy-ID:controller-list:cgroup-path -+ // A line starting with "0::" would be an entry for cgroup v2. -+ // Otherwise, the line containing "pids" controller is what we want -+ // for cgroup v1. -+ let parts: Vec<_> = line.split(':').collect(); -+ if parts.len() == 3 { -+ if parts[0] == "0" && parts[1] == "" { -+ cgroup_path = Some(parts[2].to_owned()); -+ // cgroup v2 takes precedence -+ break; -+ } else if parts[1].split(',').any(|c| c == "pids") { -+ cgroup_path = Some(parts[2].to_owned()); -+ } - } - } -- -- Err(Error::InvalidFileFormat(path)) -+ cgroup_path.ok_or_else(|| Error::InvalidFileFormat(path)) - } - - pub fn read_pid_cgroup(&self, pid: u32) -> Result { diff --git a/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-02.patch b/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-02.patch deleted file mode 100644 index f8c15b6d49e7..000000000000 --- a/sys-process/below/files/below-0.3.0-cgroup-parse-fixes-02.patch +++ /dev/null @@ -1,92 +0,0 @@ -From 80fb95e06ddc5f311e0c9dc20b19d00058ca39af Mon Sep 17 00:00:00 2001 -From: Brian Chen -Date: Tue, 31 Aug 2021 14:59:57 -0700 -Subject: [PATCH] Fix procfs reading cgroups with colon in name - -Summary: -When reading cgroup membership, we split by ':' and expect there to -be 3 parts. This is not always the case since cgroup name can -contain ':'. - -Reviewed By: lnyng - -Differential Revision: D30681159 - -fbshipit-source-id: 895e1b26965ae33454a19c2ec1bc5478a5f95635 ---- - below/procfs/src/lib.rs | 2 +- - below/procfs/src/test.rs | 34 ++++++++++++++++++++++++++++++---- - 2 files changed, 31 insertions(+), 5 deletions(-) - ---- a/below/procfs/src/lib.rs -+++ b/below/procfs/src/lib.rs -@@ -565,7 +565,7 @@ impl ProcReader { - // A line starting with "0::" would be an entry for cgroup v2. - // Otherwise, the line containing "pids" controller is what we want - // for cgroup v1. -- let parts: Vec<_> = line.split(':').collect(); -+ let parts: Vec<_> = line.splitn(3, ':').collect(); - if parts.len() == 3 { - if parts[0] == "0" && parts[1] == "" { - cgroup_path = Some(parts[2].to_owned()); ---- a/below/procfs/src/test.rs -+++ b/below/procfs/src/test.rs -@@ -804,7 +804,7 @@ cancelled_write_bytes: 5431947264 - - #[test] - fn test_pid_cgroupv2() { -- let cgroup = b"0::/user.slice/user-119756.slice/session-3.scope -+ let cgroup = b"0::/user.slice/user:with:colon.slice/session-3.scope - "; - - let procfs = TestProcfs::new(); -@@ -814,12 +814,12 @@ fn test_pid_cgroupv2() { - .read_pid_cgroup(1024) - .expect("Failed to read pid cgroup file"); - -- assert_eq!(cgroup, "/user.slice/user-119756.slice/session-3.scope"); -+ assert_eq!(cgroup, "/user.slice/user:with:colon.slice/session-3.scope"); - } - - #[test] - fn test_pid_cgroupv1() { -- let cgroup = b"11:pids:/init.scope -+ let cgroup = b"11:pids:/cgroup-path:colon - 10:perf_event:/ - 9:hugetlb:/ - 8:cpu,cpuacct:/init.scope -@@ -838,7 +838,33 @@ fn test_pid_cgroupv1() { - .read_pid_cgroup(1024) - .expect("Failed to read pid cgroup file"); - -- assert_eq!(cgroup, "/init.scope"); -+ assert_eq!(cgroup, "/cgroup-path:colon"); -+} -+ -+#[test] -+fn test_pid_cgroupv1and2() { -+ let cgroup = b"11:pids:/cgroup-path:colon -+10:perf_event:/ -+9:hugetlb:/ -+8:cpu,cpuacct:/init.scope -+7:blkio:/init.scope -+6:freezer:/ -+5:cpuset:/ -+4:memory:/init.scope -+3:devices:/init.scope -+2:net_cls,net_prio:/ -+1:name=systemd:/init.scope -+0::/user.slice/user:with:colon.slice/session-3.scope"; -+ -+ let procfs = TestProcfs::new(); -+ procfs.create_pid_file_with_content(1024, "cgroup", cgroup); -+ let reader = procfs.get_reader(); -+ let cgroup = reader -+ .read_pid_cgroup(1024) -+ .expect("Failed to read pid cgroup file"); -+ -+ // When we see both cgroup v1 and v2, v2 takes precedence -+ assert_eq!(cgroup, "/user.slice/user:with:colon.slice/session-3.scope"); - } - - #[test] diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz index 90b237216641..30dc6ded6276 100644 Binary files a/x11-terms/Manifest.gz and b/x11-terms/Manifest.gz differ diff --git a/x11-terms/kitty-shell-integration/Manifest b/x11-terms/kitty-shell-integration/Manifest index 90c62e2a5a49..5bc303e1c56c 100644 --- a/x11-terms/kitty-shell-integration/Manifest +++ b/x11-terms/kitty-shell-integration/Manifest @@ -1 +1,2 @@ DIST kitty-0.24.3.tar.xz 4614252 BLAKE2B 04c9904e20aae0ed12d41dc01ea4fbb5e36430e50087821845c0bd3e6d8dd0ab2a090f8ebff8fd66fe9f2b0a3efe52f0434008b4484cbe27a58b05c6e4f56d73 SHA512 2b1482164fb1aabfa2f775f24d0ffbbbd1e8a85cf114a2daa411379ea8dbcea6ae5f361997132fb4d773fed8adeec4c04ffb4e615a470cefeb794d8a39c94c0a +DIST kitty-0.24.4.tar.xz 4613232 BLAKE2B 3bcb957a2d1b43cbf222207fbd12e5d098e0b9616370761d9f9629e8b39419405fb146d91281912f55b35611cf01d4e33232224cc3b710044d8423300c9b53c8 SHA512 28b1e2415b5c73ad8922d4ed17a63638c497a91c9aedba71c2f53e77fc89ed49951a2e873bba5bbe85c8eda22107d9ff4e4321010ac33a2d289c2fbd5d3a5b8f diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.24.4.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.24.4.ebuild new file mode 100644 index 000000000000..80e3667e6412 --- /dev/null +++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.24.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal emulator" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/" +SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz" +S="${WORKDIR}/kitty-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +RESTRICT="test" # intended to be ran on the full kitty package + +src_compile() { :; } + +src_install() { + # install the whole directory in the upstream suggested location + # for consistency (i.e. less variation between distros if someone + # ssh into Gentoo), then set symlinks to autoload where possible + # (these exit immediately if KITTY_SHELL_INTEGRATION is unset) + insinto /usr/share/kitty + doins -r shell-integration + + dosym -r {/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash + + dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish + dosym -r /usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish + + dosym -r /usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty + # zsh integration is handled automatically without needing to modify rc files, + # but may require user intervention depending on zsh invocation or if remote +} diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest index 93164c33d8e7..69b9b65a2068 100644 --- a/x11-terms/kitty-terminfo/Manifest +++ b/x11-terms/kitty-terminfo/Manifest @@ -1,2 +1,3 @@ DIST kitty-0.23.1.tar.xz 4444184 BLAKE2B f452e338fb72f723f2c028f90c20654cf80c5ee1aff924954f81f16445c9f4c10c77bd67d47ae5564b45496012dd1b7de447cdf3974b6913a39d170749878a73 SHA512 2d0c822e6bfca41b0a5e5e71e62f5073792b10c236287a509a6c790e19d098205c8719dbcb4aa630abbbaa3d44d6c9986c13efde7a9556772a89709383a0fe94 DIST kitty-0.24.3.tar.xz 4614252 BLAKE2B 04c9904e20aae0ed12d41dc01ea4fbb5e36430e50087821845c0bd3e6d8dd0ab2a090f8ebff8fd66fe9f2b0a3efe52f0434008b4484cbe27a58b05c6e4f56d73 SHA512 2b1482164fb1aabfa2f775f24d0ffbbbd1e8a85cf114a2daa411379ea8dbcea6ae5f361997132fb4d773fed8adeec4c04ffb4e615a470cefeb794d8a39c94c0a +DIST kitty-0.24.4.tar.xz 4613232 BLAKE2B 3bcb957a2d1b43cbf222207fbd12e5d098e0b9616370761d9f9629e8b39419405fb146d91281912f55b35611cf01d4e33232224cc3b710044d8423300c9b53c8 SHA512 28b1e2415b5c73ad8922d4ed17a63638c497a91c9aedba71c2f53e77fc89ed49951a2e873bba5bbe85c8eda22107d9ff4e4321010ac33a2d289c2fbd5d3a5b8f diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.24.4.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.24.4.ebuild new file mode 100644 index 000000000000..35ff98034a87 --- /dev/null +++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.24.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/" +SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz" +S="${WORKDIR}/kitty-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +RESTRICT="test" # intended to be ran on the full kitty package + +BDEPEND="sys-libs/ncurses" + +src_compile() { :; } + +src_install() { + dodir /usr/share/terminfo + tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die +} diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest index ce511a9f2a26..6ddf467b1050 100644 --- a/x11-terms/kitty/Manifest +++ b/x11-terms/kitty/Manifest @@ -1,3 +1,5 @@ DIST kitty-0.23.1.tar.xz 4444184 BLAKE2B f452e338fb72f723f2c028f90c20654cf80c5ee1aff924954f81f16445c9f4c10c77bd67d47ae5564b45496012dd1b7de447cdf3974b6913a39d170749878a73 SHA512 2d0c822e6bfca41b0a5e5e71e62f5073792b10c236287a509a6c790e19d098205c8719dbcb4aa630abbbaa3d44d6c9986c13efde7a9556772a89709383a0fe94 DIST kitty-0.24.3.tar.xz 4614252 BLAKE2B 04c9904e20aae0ed12d41dc01ea4fbb5e36430e50087821845c0bd3e6d8dd0ab2a090f8ebff8fd66fe9f2b0a3efe52f0434008b4484cbe27a58b05c6e4f56d73 SHA512 2b1482164fb1aabfa2f775f24d0ffbbbd1e8a85cf114a2daa411379ea8dbcea6ae5f361997132fb4d773fed8adeec4c04ffb4e615a470cefeb794d8a39c94c0a DIST kitty-0.24.3.tar.xz.sig 566 BLAKE2B 1b1f99fef62a12863d7bda33f24e2273385b71653e90641b6ee1b3fd9543fe46fab5962751f30553dacf5b35e23334abbddb22ba1924fff6a878164f94bc9102 SHA512 1658bac350f92e9cdefe16ed1bffd61b5ba5e3ced82982ebfde34365095bf381fe5b0732388209688b6082e27f0b61e85e6f962d894e842994b47fdd64552026 +DIST kitty-0.24.4.tar.xz 4613232 BLAKE2B 3bcb957a2d1b43cbf222207fbd12e5d098e0b9616370761d9f9629e8b39419405fb146d91281912f55b35611cf01d4e33232224cc3b710044d8423300c9b53c8 SHA512 28b1e2415b5c73ad8922d4ed17a63638c497a91c9aedba71c2f53e77fc89ed49951a2e873bba5bbe85c8eda22107d9ff4e4321010ac33a2d289c2fbd5d3a5b8f +DIST kitty-0.24.4.tar.xz.sig 566 BLAKE2B 7a6513e6296b8c4a1781cef6bcea865b8187fcd8d2abd822627a401f943b1fb1d1432935fdbdc348c3062b07c91a85adcec280be64676782492f6245c72ed89b SHA512 34d24eebf08e19a96f715afb4a570746e1b7bcace6b6226dd596b2886b7bf3bc34b9842d0686c07a655b6b870da77cf25adf6d577dac811a01a70db8c477723a diff --git a/x11-terms/kitty/kitty-0.24.4.ebuild b/x11-terms/kitty/kitty-0.24.4.ebuild new file mode 100644 index 000000000000..22dc6f82a916 --- /dev/null +++ b/x11-terms/kitty/kitty-0.24.4.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit optfeature python-single-r1 toolchain-funcs xdg + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git" +else + inherit verify-sig + SRC_URI=" + https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz + verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )" + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg" + KEYWORDS="~amd64 ~ppc64 ~x86" +fi + +DESCRIPTION="Fast, feature-rich, GPU-based terminal" +HOMEPAGE="https://sw.kovidgoyal.net/kitty/" + +LICENSE="GPL-3" +SLOT="0" +IUSE="+X debug test transfer wayland" +REQUIRED_USE=" + || ( X wayland ) + ${PYTHON_REQUIRED_USE}" +RESTRICT="!X? ( test ) !test? ( test ) !transfer? ( test ) !wayland? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + media-libs/fontconfig + media-libs/freetype:2 + media-libs/harfbuzz:= + media-libs/lcms:2 + media-libs/libglvnd[X?] + media-libs/libpng:= + sys-apps/dbus + sys-libs/zlib:= + x11-libs/libxkbcommon[X?] + x11-misc/xkeyboard-config + ~x11-terms/kitty-shell-integration-${PV} + ~x11-terms/kitty-terminfo-${PV} + X? ( x11-libs/libX11 ) + transfer? ( net-libs/librsync:= ) + wayland? ( dev-libs/wayland )" +DEPEND=" + ${RDEPEND} + X? ( + x11-base/xorg-proto + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + ) + wayland? ( dev-libs/wayland-protocols )" +BDEPEND=" + ${PYTHON_DEPS} + sys-libs/ncurses + virtual/pkgconfig + test? ( $(python_gen_cond_dep 'dev-python/pillow[${PYTHON_USEDEP}]') ) + wayland? ( dev-util/wayland-scanner )" +[[ ${PV} == 9999 ]] || BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.23.1-flags.patch +) + +src_prepare() { + default + + sed -i "s/'x11 wayland'/'$(usev X x11) $(usev wayland)'/" setup.py || die + + if use !transfer; then + sed -i 's/rs_cflag =/& []#/;/files.*rsync/d' setup.py || die + rm -r kittens/transfer || die + fi + + # test relies on 'who' command which doesn't detect users with pid-sandbox + rm kitty_tests/utmp.py || die + + # skip docs for live version + [[ ${PV} != 9999 ]] || sed -i '/exists.*_build/,/docs(ddir)/d' setup.py || die +} + +src_compile() { + tc-export CC + export PKGCONFIG_EXE=$(tc-getPKG_CONFIG) + + local setup=( + ${EPYTHON} setup.py linux-package + --disable-link-time-optimization + --ignore-compiler-warnings + --libdir-name=$(get_libdir) + --shell-integration="enabled no-rc" + --update-check-interval=0 + --verbose + $(usev debug --debug) + ) + + echo "${setup[*]}" + "${setup[@]}" || die "setup.py failed to compile ${PN}" + + [[ ${PV} == 9999 ]] || mv linux-package/share/doc/{${PN},${PF}} || die + rm -r linux-package/share/terminfo || die +} + +src_test() { + PATH=linux-package/bin:${PATH} KITTY_CONFIG_DIRECTORY=${T} \ + ${EPYTHON} test.py || die +} + +src_install() { + insinto /usr + doins -r linux-package/. + + fperms +x /usr/bin/kitty +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "in-terminal image display with kitty icat" media-gfx/imagemagick + optfeature "audio-based terminal bell support" media-libs/libcanberra + optfeature "opening links from the terminal" x11-misc/xdg-utils +} diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz index e39448bdec01..b70fdb77aeca 100644 Binary files a/x11-wm/Manifest.gz and b/x11-wm/Manifest.gz differ diff --git a/x11-wm/pekwm/Manifest b/x11-wm/pekwm/Manifest index 3e6d8f6527fd..26578e86af6c 100644 --- a/x11-wm/pekwm/Manifest +++ b/x11-wm/pekwm/Manifest @@ -1,3 +1,4 @@ DIST pekwm-0.1.17.tar.gz 429100 BLAKE2B 2b467539ef47f4404411f25146f9f945f9a63b7e4c85c997ed2cd0bf76ea713758e3a09dc9648064c02ab29818399623d12d78394f250c79f8f667a6e057281c SHA512 1950888402f11c5cd72c9d82de976c472d4a0443da206629a039d19a1729660fd7cd09535d35984d554dcdb366918d9e29536b1272521f36f7e54499df0c14af DIST pekwm-0.1.18.tar.gz 441810 BLAKE2B 8c3e98490681eed68e0f127c38c1653f8d643ceca2ddf8388f6b434d16daeb376fc9337de71786a658e9d9e7a080de922207173edb624b78732bc14da5d42eeb SHA512 31fe291b245b6e13fdfe27878162fd405fd60a766e9a7e762e817391179e7f82c41b664fba568af91e009582729e4633d23f76db95302f6f702cb74c2571db15 +DIST pekwm-0.2.1.tar.gz 943072 BLAKE2B 61a278a42517de4b2924c6e0cffdd0b112c3a1a52b70e24d6ed852a8e5005f76b4eb9a342af073481404fae68265452b140ea19539723733ec860f7cbd615598 SHA512 cefb5abb43f88cff874f12586f0f2c0b88d30fd0ce22c6e18731b11055abea389819a08a4e85a9290021ffe30708ea210c66a0f3f8c263717c05abd798fdf297 DIST pekwm-themes.tar.bz2 138599 BLAKE2B b0c103d7ade6f9bb1ed19b7e12cfcf00fb48be7e1ed141a4b52aee404ebf9c7af5d29af166ff7265a720ca8d122ad7eddb6eaf42a0a8e18b6c1ff3af7b5e12d0 SHA512 c95bc980b5aeeb4f4832cb2dbbf82adf72e4a784fcd46432fd6e6a6577ef02823ec1c4b861d07747c066050fc5040aca975e2cdc78342abab99a3d486888a25d diff --git a/x11-wm/pekwm/pekwm-0.2.1.ebuild b/x11-wm/pekwm/pekwm-0.2.1.ebuild new file mode 100644 index 000000000000..8f6cd45e0704 --- /dev/null +++ b/x11-wm/pekwm/pekwm-0.2.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop optfeature + +DESCRIPTION="A lightweight window manager initially based on aewm++" +HOMEPAGE=" + https://www.pekwm.se/ + https://github.com/pekdon/pekwm +" +SRC_URI=" + https://github.com/pekdon/${PN}/releases/download/release-${PV}/pekwm-${PV}.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~x86" +IUSE="debug +jpeg +png truetype xinerama +xpm" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXext + jpeg? ( virtual/jpeg:0 ) + png? ( media-libs/libpng:0 ) + truetype? ( x11-libs/libXft ) + xinerama? ( x11-libs/libXinerama ) + xpm? ( x11-libs/libXpm )" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DENABLE_IMAGE_JPEG=$(usex jpeg) + -DENABLE_IMAGE_PNG=$(usex png) + -DENABLE_IMAGE_XPM=$(usex xpm) + -DENABLE_XINERAMA=$(usex xinerama) + -DENABLE_XFT=$(usex truetype) + ) + + CMAKE_BUILD_TYPE=$(usex debug Debug) + + cmake_src_configure +} + +src_install() { + + cmake_src_install + + # Install contributor scripts into doc folder + docinto contrib + dodoc "${S}"/contrib/lobo/*.{pl,vars,png} "${S}"/contrib/lobo/README + + # Insert an Xsession + exeinto /etc/X11/Sessions + newexe - pekwm <<- _EOF_ + #!/bin/sh + /usr/bin/pekwm + _EOF_ + + # Insert a GDM/KDM xsession file + make_session_desktop ${PN} ${PN} +} + +pkg_postinst() { + + elog "Since pekwm 0.2.0 themes can be installed and maintained using " + elog "pekwm_theme [install|uninstall|show|search|new|update]." + elog "Check https://www.pekwm.se/themes/ for details." + + elog + + optfeature "themes management (pekwm_theme) support" dev-vcs/git + + elog + + elog "User contributed scripts have been installed into:" + elog "${EROOT}/usr/share/doc/${PF}/contrib" + + elog "If updated from previous versions remove '&' from the " + elog "'Exec ... &' in the menu configuration. Quote: " + elog "\"Exec no longer use sh -c to run commands which will cause " + elog "incompatabilites depending on /bin/sh configuration, if shell " + elog "variables have been used or the command ends with &. ShellExec has " + elog "been added implementing the legacy behaviour.\"" +}