From b4e36da115e4c08ccdacfb0b999904cec9cd93f4 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sun, 10 Apr 2022 23:46:08 +0200 Subject: [PATCH 01/21] media-gfx/bonzomatic: Fix mesa[egl] Signed-off-by: Haelwenn (lanodan) Monnier --- ...omatic-2021.03.07.ebuild => bonzomatic-2021.03.07-r1.ebuild} | 2 +- media-gfx/bonzomatic/bonzomatic-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename media-gfx/bonzomatic/{bonzomatic-2021.03.07.ebuild => bonzomatic-2021.03.07-r1.ebuild} (98%) diff --git a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild b/media-gfx/bonzomatic/bonzomatic-2021.03.07-r1.ebuild similarity index 98% rename from media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild rename to media-gfx/bonzomatic/bonzomatic-2021.03.07-r1.ebuild index ee701bf376..6afe8200b7 100644 --- a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild +++ b/media-gfx/bonzomatic/bonzomatic-2021.03.07-r1.ebuild @@ -30,7 +30,7 @@ DEPEND=" !system-glfw? ( wayland? ( dev-libs/wayland - media-libs/mesa[egl,wayland] + media-libs/mesa[egl(+),wayland] dev-libs/wayland-protocols ) !wayland? ( diff --git a/media-gfx/bonzomatic/bonzomatic-9999.ebuild b/media-gfx/bonzomatic/bonzomatic-9999.ebuild index ee701bf376..6afe8200b7 100644 --- a/media-gfx/bonzomatic/bonzomatic-9999.ebuild +++ b/media-gfx/bonzomatic/bonzomatic-9999.ebuild @@ -30,7 +30,7 @@ DEPEND=" !system-glfw? ( wayland? ( dev-libs/wayland - media-libs/mesa[egl,wayland] + media-libs/mesa[egl(+),wayland] dev-libs/wayland-protocols ) !wayland? ( From 09e3fc495c08893250f330b110f51db1623847d0 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sun, 10 Apr 2022 23:47:43 +0200 Subject: [PATCH 02/21] media-libs/monado: Follow mesa and forge USE=egl Signed-off-by: Haelwenn (lanodan) Monnier --- media-libs/monado/metadata.xml | 1 - media-libs/monado/monado-9999.ebuild | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/media-libs/monado/metadata.xml b/media-libs/monado/metadata.xml index 05b73bbb6a..454b280aca 100644 --- a/media-libs/monado/metadata.xml +++ b/media-libs/monado/metadata.xml @@ -7,7 +7,6 @@ Enable dbus support (for BLE support) - Enable OpenGL on EGL Graphics API support Enable ffmpeg testing video driver Enable OpenGL-ES Graphics API support Enable gstreamer diff --git a/media-libs/monado/monado-9999.ebuild b/media-libs/monado/monado-9999.ebuild index c0ba01e13c..134dc725f6 100644 --- a/media-libs/monado/monado-9999.ebuild +++ b/media-libs/monado/monado-9999.ebuild @@ -12,13 +12,13 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/monado/monado.git" LICENSE="Boost-1.0" SLOT="0" -IUSE="dbus egl ffmpeg gles gstreamer opencv opengl psvr sdl systemd uvc vive vulkan wayland X" +IUSE="dbus ffmpeg gles gstreamer opencv opengl psvr sdl systemd uvc vive vulkan wayland X" # TODO: OpenHMD, percetto?, libsurvive? BDEPEND="" DEPEND=" media-libs/openxr-loader - media-libs/mesa[egl] + media-libs/mesa[egl(+)] dev-cpp/eigen:3 dev-util/glslang virtual/libusb:= @@ -64,7 +64,7 @@ src_configure() { -DXRT_HAVE_VULKAN=$(usex vulkan) -DXRT_HAVE_OPENGL=$(usex opengl) -DXRT_HAVE_OPENGLES=$(usex gles) - -DXRT_HAVE_EGL=$(usex egl) + -DXRT_HAVE_EGL=ON -DXRT_HAVE_LIBBSD=ON -DXRT_HAVE_SYSTEMD=$(usex systemd) -DXRT_INSTALL_SYSTEMD_UNIT_FILES=ON From 95d25b62f19699d5ab3abeffdc05e4e24af6df7f Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sun, 10 Apr 2022 23:49:16 +0200 Subject: [PATCH 03/21] media-libs/gl4es: Follow mesa and forge USE=egl Signed-off-by: Haelwenn (lanodan) Monnier --- media-libs/gl4es/gl4es-9999.ebuild | 7 +++---- media-libs/gl4es/metadata.xml | 3 --- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/media-libs/gl4es/gl4es-9999.ebuild b/media-libs/gl4es/gl4es-9999.ebuild index 04b45c3d11..849b79d99e 100644 --- a/media-libs/gl4es/gl4es-9999.ebuild +++ b/media-libs/gl4es/gl4es-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,11 +10,11 @@ HOMEPAGE="http://ptitseb.github.io/gl4es/" EGIT_REPO_URI="https://github.com/ptitSeb/gl4es.git" LICENSE="MIT" SLOT="0" -IUSE="egl X test" +IUSE="X test" RESTRICT="!test? ( test )" DEPEND=" - media-libs/mesa[X?,egl?] + media-libs/mesa[X?,egl(+)] " RDEPEND="${DEPEND}" BDEPEND="test? ( dev-util/apitrace )" @@ -24,7 +24,6 @@ BDEPEND="test? ( dev-util/apitrace )" src_configure() { local mycmakeargs=( -DNOX11=$(usex !X) - -DNOEGL=$(usex !egl) ) cmake_src_configure diff --git a/media-libs/gl4es/metadata.xml b/media-libs/gl4es/metadata.xml index e397643843..6bc50537d2 100644 --- a/media-libs/gl4es/metadata.xml +++ b/media-libs/gl4es/metadata.xml @@ -5,9 +5,6 @@ contact@hacktivis.me Haelwenn (lanodan) Monnier - - Enable EGL support. - ptitSeb/gl4es From 64859b59867b99566777276ed9d16ccda95d4b2e Mon Sep 17 00:00:00 2001 From: Dex Conner Date: Mon, 11 Apr 2022 08:37:11 +0300 Subject: [PATCH 04/21] gui-apps/someblocks: initial import Signed-off-by: Dex Conner --- gui-apps/someblocks/metadata.xml | 8 ++++++ gui-apps/someblocks/someblocks-9999.ebuild | 32 ++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 gui-apps/someblocks/metadata.xml create mode 100644 gui-apps/someblocks/someblocks-9999.ebuild diff --git a/gui-apps/someblocks/metadata.xml b/gui-apps/someblocks/metadata.xml new file mode 100644 index 0000000000..2ad19f02c3 --- /dev/null +++ b/gui-apps/someblocks/metadata.xml @@ -0,0 +1,8 @@ + + + + + cantcuckthis@danwin1210.de + Dex Conner + + diff --git a/gui-apps/someblocks/someblocks-9999.ebuild b/gui-apps/someblocks/someblocks-9999.ebuild new file mode 100644 index 0000000000..ba84c122ff --- /dev/null +++ b/gui-apps/someblocks/someblocks-9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit savedconfig git-r3 + +DESCRIPTION="Modular status bar for somebar written in c." +HOMEPAGE="https://git.sr.ht/~raphi/someblocks" +EGIT_REPO_URI="https://git.sr.ht/~raphi/someblocks" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_prepare() { + default + + restore_config blocks.h +} + +src_install() { + emake PREFIX="${ED}/usr" install + + einstalldocs + + save_config blocks.h +} From 0db2605c3c2b83537a16885dbfb0716623b7ce60 Mon Sep 17 00:00:00 2001 From: Dex Conner Date: Mon, 11 Apr 2022 08:46:45 +0300 Subject: [PATCH 05/21] gui-wm/dwl: add 0.3.1 Signed-off-by: Dex Conner --- gui-wm/dwl/Manifest | 1 + gui-wm/dwl/dwl-0.3.1.ebuild | 50 +++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 gui-wm/dwl/dwl-0.3.1.ebuild diff --git a/gui-wm/dwl/Manifest b/gui-wm/dwl/Manifest index 0584213392..77bdfc71a1 100644 --- a/gui-wm/dwl/Manifest +++ b/gui-wm/dwl/Manifest @@ -1,2 +1,3 @@ DIST dwl-0.2.1.tar.gz 49275 BLAKE2B e99acc86e937e288fbaf4532fc446d7b6820fec5316b8417824369a142481c67f3a2567733e2836b3dfeb88658f42c8df9db6d3283a3d23082451e868d4f8150 SHA512 caac92082c97d36a8f1ff3b3cf9762ee16e43595223acedb752646de9c78240718a4d118513e8314b0089f7073d6cea5d6a8313fd0d2eeeeb8f9d3b06b0d78af +DIST dwl-0.3.1.tar.gz 51347 BLAKE2B 754dcf17de405f4a3f69478444fe46199f4e67fd7a7801e02131676e23e7324b49d6f31da629a6ab977262a210b95adcb8407c37b81031aac3ee6d2427f27a10 SHA512 c6bcaf26d6f67f7712f907331c947afc84a5c5b990f5ec6d568d65f624a2cafd1617055ed514cd7e8a331abcd4c37ed574672dcbeeb890607d8eb38e7a304215 DIST dwl-0.3.tar.gz 48523 BLAKE2B 4064d01641f833a12a9b4cde304efded878a1037f19f477d765366cf41f16358576ddc6e210fb13d91f2acd4874395685aa680a150e034e5fe79ea8202ee3ab3 SHA512 2575c782df55e70f27db5b9ff50f8b47979354f4e9c1a6b37638221db13573790344996cc884e317f3738d848a4209257ae6abe5c173a556b8d2690391e04691 diff --git a/gui-wm/dwl/dwl-0.3.1.ebuild b/gui-wm/dwl/dwl-0.3.1.ebuild new file mode 100644 index 0000000000..79989a7d88 --- /dev/null +++ b/gui-wm/dwl/dwl-0.3.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic savedconfig toolchain-funcs desktop + +DESCRIPTION="dwm for Wayland" +HOMEPAGE="https://github.com/djpohly/dwl" +SRC_URI="https://github.com/djpohly/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="CC0-1.0 GPL-3 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X" + +RDEPEND=" + dev-libs/libinput + dev-libs/wayland + >=gui-libs/wlroots-0.15.1[X(-)?] + x11-libs/libxcb + x11-libs/libxkbcommon +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/wayland-protocols + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_prepare() { + default + + restore_config config.h +} + +src_configure() { + use X && append-cppflags -DXWAYLAND + tc-export CC +} + +src_install() { + emake PREFIX="${ED}/usr" install + + domenu "${FILESDIR}"/dwl.desktop + + einstalldocs + + save_config config.h +} From 99b8bcab13e4f5a451926ae628cd099a9db83c8a Mon Sep 17 00:00:00 2001 From: Dex Conner Date: Mon, 11 Apr 2022 10:17:37 +0300 Subject: [PATCH 06/21] app-misc/lf: Update mimeinfo cache Signed-off-by: Dex Conner --- app-misc/lf/lf-27.ebuild | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app-misc/lf/lf-27.ebuild b/app-misc/lf/lf-27.ebuild index 70aa483cb7..345900a6c3 100644 --- a/app-misc/lf/lf-27.ebuild +++ b/app-misc/lf/lf-27.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit go-module bash-completion-r1 desktop +inherit go-module bash-completion-r1 desktop xdg-utils SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" SRC_URI+=" https://github.com/cantcuckthis/gentoo-lf/raw/main/${P}-deps.tar.xz" @@ -56,3 +56,13 @@ src_install() { domenu "${PN}.desktop" } + +src_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +src_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} From 6d8aacbe58de94ea8ed04e6078b5c159907f99b4 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 8 Apr 2022 18:15:56 +0500 Subject: [PATCH 07/21] qbs.eclass: fix inherit guard usage Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/qbs.eclass | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/eclass/qbs.eclass b/eclass/qbs.eclass index 6c3f063102..af5709e261 100644 --- a/eclass/qbs.eclass +++ b/eclass/qbs.eclass @@ -12,16 +12,22 @@ # @DESCRIPTION: # Utility eclass providing wrapper functions for Qbs build system. -if [[ ! ${_QBS_ECLASS} ]]; then - -case ${EAPI} in +case ${EAPI:-0} in 8) ;; - *) die "${ECLASS}: EAPI ${EAPI} unsupported." + *) die "${ECLASS}: EAPI ${EAPI:-0} unsupported." esac +if [[ ! ${_QBS_ECLASS} ]]; then + inherit multiprocessing toolchain-funcs qmake-utils -# @ECLASS-VARIABLE: QBS_COMMAND_ECHO_MODE +fi + +EXPORT_FUNCTIONS src_configure src_compile src_install + +if [[ ! ${_QBS_ECLASS} ]]; then + +# @ECLASS_VARIABLE: QBS_COMMAND_ECHO_MODE # @USER_VARIABLE # @DESCRIPTION: # Determines what kind of output to show when executing commands. Possible @@ -38,8 +44,6 @@ inherit multiprocessing toolchain-funcs qmake-utils BDEPEND="dev-util/qbs" -EXPORT_FUNCTIONS src_configure src_compile src_install - # @FUNCTION: eqbs # @USAGE: [...] # @DESCRIPTION: From 4db76ea2163a20dff8df6ac054d054eb01e93293 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 8 Apr 2022 18:19:47 +0500 Subject: [PATCH 08/21] boinc-app.eclass: rename @ECLASS_VARIABLE Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/boinc-app.eclass | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eclass/boinc-app.eclass b/eclass/boinc-app.eclass index 8a92447a22..496dbb337d 100644 --- a/eclass/boinc-app.eclass +++ b/eclass/boinc-app.eclass @@ -25,7 +25,7 @@ case ${EAPI} in *) die "${ECLASS}: EAPI ${EAPI} unsupported." esac -# @ECLASS-VARIABLE: BOINC_APP_OPTIONAL +# @ECLASS_VARIABLE: BOINC_APP_OPTIONAL # @DEFAULT_UNSET # @DESCRIPTION: # If set to a non-null value, BOINC part in the ebuild will be @@ -40,7 +40,7 @@ fi if [[ ! ${_BOINC_APP_ECLASS} ]]; then -# @ECLASS-VARIABLE: BOINC_MASTER_URL +# @ECLASS_VARIABLE: BOINC_MASTER_URL # @REQUIRED # @DESCRIPTION: # Each project is publicly identified by a master URL. It also serves @@ -51,20 +51,20 @@ if [[ ! ${_BOINC_APP_ECLASS} ]]; then # grep "" /var/lib/boinc/client_state.xml # @CODE -# @ECLASS-VARIABLE: BOINC_INVITATION_CODE +# @ECLASS_VARIABLE: BOINC_INVITATION_CODE # @DEFAULT_UNSET # @DESCRIPTION: # Some projects restrict account creation to those who present an # "invitation code". Write it to BOINC_INVITATION_CODE variable if # it's published on project's website. -# @ECLASS-VARIABLE: HOMEPAGE +# @ECLASS_VARIABLE: HOMEPAGE # @DESCRIPTION: # This variable defines the HOMEPAGE for BOINC projects if BOINC_MASTER_URL # was set before inherit. : ${HOMEPAGE:=${BOINC_MASTER_URL}} -# @ECLASS-VARIABLE: BOINC_APP_HELPTEXT +# @ECLASS_VARIABLE: BOINC_APP_HELPTEXT # @DESCRIPTION: # Help message to display during the pkg_postinst phase : ${BOINC_APP_HELPTEXT:=\ From 3931b905b44d3728eebfba8097ef6030fc1beac3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 8 Apr 2022 18:21:55 +0500 Subject: [PATCH 09/21] boinc.eclass: fix inherit guard usage Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/boinc.eclass | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/eclass/boinc.eclass b/eclass/boinc.eclass index f2c28b6283..cf5cd8515f 100644 --- a/eclass/boinc.eclass +++ b/eclass/boinc.eclass @@ -9,14 +9,12 @@ # @DESCRIPTION: # This eclass provides helper functions to build BOINC applications and libraries. -inherit autotools toolchain-funcs - case ${EAPI} in 8) ;; *) die "${ECLASS}: EAPI ${EAPI} unsupported." esac -# @ECLASS-VARIABLE: BOINC_SUBMODULE +# @ECLASS_VARIABLE: BOINC_SUBMODULE # @PRE_INHERIT # @DEFAULT_UNSET # @DESCRIPTION: @@ -26,7 +24,7 @@ esac # # If unset, no functions will be exported. -# @ECLASS-VARIABLE: BOINC_S +# @ECLASS_VARIABLE: BOINC_S # @DEFAULT_UNSET # @DESCRIPTION: # If defined this variable determines the source directory name after @@ -34,6 +32,12 @@ esac # variable supports a wildcard mechanism to help with github tarballs # that contain the commit hash as part of the directory name. +if [[ ! ${_BOINC_ECLASS} ]]; then + +inherit autotools toolchain-funcs + +fi + if [[ ${BOINC_SUBMODULE} ]]; then EXPORT_FUNCTIONS src_unpack src_prepare src_configure fi @@ -72,7 +76,7 @@ get_boinc_src() { } -# @ECLASS-VARIABLE: BOINC_BUILD_DIR +# @ECLASS_VARIABLE: BOINC_BUILD_DIR # @OUTPUT_VARIABLE # @DESCRIPTION: # Temporary build directory, where BOINC sources are located. From c32560505d9244be889b83761d68e14f7c279c2a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 9 Apr 2022 23:46:04 +0500 Subject: [PATCH 10/21] dev-libs/tfdn: add 1.3.0, drop 1.1.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-libs/tfdn/Manifest | 2 +- dev-libs/tfdn/{tfdn-1.1.0.ebuild => tfdn-1.3.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename dev-libs/tfdn/{tfdn-1.1.0.ebuild => tfdn-1.3.0.ebuild} (97%) diff --git a/dev-libs/tfdn/Manifest b/dev-libs/tfdn/Manifest index 79ef958e53..bc73ee9f89 100644 --- a/dev-libs/tfdn/Manifest +++ b/dev-libs/tfdn/Manifest @@ -1,2 +1,2 @@ -DIST tfdn-1.1.0.tar.gz 206457 BLAKE2B fe8f7a23cb116fc28f8206d3cc085b95a54def69366d0d1ace2174cf4ee5e28fdbd95ffa29b2ea9c716081f3397e7a044fd1205488ad1e5cb1cf0924df02bdfe SHA512 de738bccda56e914bb7ea112318b5272512c10d27a62abc296eba0ff0d100f42555c807d57d59a5efe4f200c90de113652d26dece2cf9665b110dda1dfd49146 DIST tfdn-1.2.0.tar.gz 208334 BLAKE2B 84f48512a398c605201694f3a964b2c24a4a429e3f44d84ff830cc40b43f6fc3ae34e5813cd3a37b44ab8d1c8037af0c34726f144a0e1a8c214b507bbc536979 SHA512 53d0f42b1b5d75a4ff77e8ca1b14dc8426ecc92dff88d216cf4c4f8d1b7ac368a8bbbf6897ac7ece66a9b3eb77b9000cff93b86aa587950888e36dea0472962a +DIST tfdn-1.3.0.tar.gz 210376 BLAKE2B 1d2ee5f7c4b48b869dff2669f2d4b2bcc72a2e850bda083f780d378260ab6fe869bea56fc1263024ff3069daf9824148affdeab08ea4f727f548ebda2c8a65b3 SHA512 6bdeeecfe83f08abe54f8c518827f812433aee9e67d267e0f66b1a547e34acb251e65f340498d1f95e264a1d17e88cf11c1014ac0183023752c59a6d79979c8a diff --git a/dev-libs/tfdn/tfdn-1.1.0.ebuild b/dev-libs/tfdn/tfdn-1.3.0.ebuild similarity index 97% rename from dev-libs/tfdn/tfdn-1.1.0.ebuild rename to dev-libs/tfdn/tfdn-1.3.0.ebuild index c4aa237394..8afeec3956 100644 --- a/dev-libs/tfdn/tfdn-1.1.0.ebuild +++ b/dev-libs/tfdn/tfdn-1.3.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://git.skyjake.fi/skyjake/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.t S="${WORKDIR}/${MY_PN}" LICENSE="BSD-2" -SLOT="0/1" +SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64 ~x86" IUSE="cpu_flags_x86_sse4_1 curl debug ssl" From b54af5b22737758d05f9647563fae0e06a7dd419 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 9 Apr 2022 23:47:20 +0500 Subject: [PATCH 11/21] net-client/lagrange: add 1.12.1, drop 1.11.1 Signed-off-by: Anna (cybertailor) Vyalkova --- net-client/lagrange/Manifest | 4 ++-- .../{lagrange-1.11.1.ebuild => lagrange-1.12.1.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename net-client/lagrange/{lagrange-1.11.1.ebuild => lagrange-1.12.1.ebuild} (100%) diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest index 385353ca7c..175f49103b 100644 --- a/net-client/lagrange/Manifest +++ b/net-client/lagrange/Manifest @@ -1,4 +1,4 @@ -DIST lagrange-1.11.1.tar.gz 8725112 BLAKE2B 6de550b308bec4e2b59e70d65becde7d3a7ebaf7efff710f519537cd7bbcc9debfb078a7cd585356acab3029880c4b6c27ed00d837779de985ceb4c06018f414 SHA512 ba5e6dd97246fbc60a9a34ea56c210218dc6286cb0cb061fa79236c30ab59976cee5620fab5658a1e9a4306c11a1427cbec306ab4ec7fcbc9484244b63889fe6 -DIST lagrange-1.11.1.tar.gz.sig 488 BLAKE2B 57f633780b0c05856e6233534134cf1470ecfa6526dc9eea55a1689b7d8f7d1a738e960da297d4bc297fef2ad23b334d0dc93aa53aa5a580c7626cbe1495e9c1 SHA512 8a47062e112c22174cca94baa4966c48122fffc5c842592977069a41b622d6b5365ea3d88018a215366e401bde0bed1cbff8693d523ebb8cafe6e31d8c6d15b7 DIST lagrange-1.11.2.tar.gz 8731314 BLAKE2B e173b013db0ffb1bf4823040c458e4e7f6b8466f9ca008e95bf2aab9e95a98a928cedc1f66a98658886b764c7ac394ef1ab921229e7a0cf1259dba267f930c82 SHA512 c3200e52fe123c7086ee2027c6fce8ad678c7539aa0d94f80b8348fad7672e1e92daf91474db8c24afded5acb73c806da7642d9aa19130c37de12c905f03fc27 DIST lagrange-1.11.2.tar.gz.sig 488 BLAKE2B 20b51e9cda34dbac3f86693170f4abbb60c114083b58894f9cebde81b402a1d8c18c6d58917fe1fa87640ebce2012bbbb1d8a5c899383844ce5a11146a8b1f83 SHA512 cd342f0c1a5e7988ebff8607a1b9b31ad573ce9a7da107b5403a65a3e4986bca133c207ea9e04957c50104ca0b3e0ba6f139f3a6b9abb32ef4a085f1ef9ea002 +DIST lagrange-1.12.1.tar.gz 9243569 BLAKE2B d0dda3b6b85b464c2e8c9df287e56e29ac4814800a681afec868b631e871e04849b6b93af39f02586b6a05f60860f6d459db1119e312bbcf48c2e00c83b5297c SHA512 d31f69b9d0e321a736fdfaf482a157ea7d34da6512ab3e6c9e31d8fe9dba69f9c40c64f217999dfed6a2757f82ab5dd84f1b6d69de96470ca43a9823e4fd09ad +DIST lagrange-1.12.1.tar.gz.sig 488 BLAKE2B 816add81a1a2adbce1624528be097d9c15c733c3759b1f47230bf0cf4e84f60550fe7e898b2d5beecece01687739d5407acd13f711f7ad494e982235ec2c3129 SHA512 badd058f57cfee0658e9552e7c14214ea1a46839a1eb23e3e48fb609927133c90b2b3c7989bdc681333704264c4824341879edda44dfac81aa9fb822f776f25d diff --git a/net-client/lagrange/lagrange-1.11.1.ebuild b/net-client/lagrange/lagrange-1.12.1.ebuild similarity index 100% rename from net-client/lagrange/lagrange-1.11.1.ebuild rename to net-client/lagrange/lagrange-1.12.1.ebuild From 9c68b12dec128ac9f9696f7dcaf3edad0fc5b238 Mon Sep 17 00:00:00 2001 From: Dex Conner Date: Mon, 11 Apr 2022 20:19:50 +0300 Subject: [PATCH 12/21] app-misc/lf: Use xdg not xdg-utils Closes: https://bugs.gentoo.org/837767 Signed-off-by: Dex Conner --- app-misc/lf/lf-27.ebuild | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/app-misc/lf/lf-27.ebuild b/app-misc/lf/lf-27.ebuild index 345900a6c3..44760a8af4 100644 --- a/app-misc/lf/lf-27.ebuild +++ b/app-misc/lf/lf-27.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit go-module bash-completion-r1 desktop xdg-utils +inherit go-module bash-completion-r1 desktop xdg SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" SRC_URI+=" https://github.com/cantcuckthis/gentoo-lf/raw/main/${P}-deps.tar.xz" @@ -56,13 +56,3 @@ src_install() { domenu "${PN}.desktop" } - -src_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -src_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} From 104087516f58a957ab485e0390f77fd3682d3f53 Mon Sep 17 00:00:00 2001 From: Shaoyu Tseng <1over137@anche.no> Date: Mon, 11 Apr 2022 14:38:25 -0400 Subject: [PATCH 13/21] dev-python/orjson-bin: fix EPREFIX duplication Signed-off-by: Shaoyu Tseng <1over137@anche.no> --- dev-python/orjson-bin/orjson-bin-3.6.7.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/orjson-bin/orjson-bin-3.6.7.ebuild b/dev-python/orjson-bin/orjson-bin-3.6.7.ebuild index 5f82cd792e..0f0422ad01 100644 --- a/dev-python/orjson-bin/orjson-bin-3.6.7.ebuild +++ b/dev-python/orjson-bin/orjson-bin-3.6.7.ebuild @@ -47,7 +47,9 @@ src_install() { ARCH="aarch64" fi do_install() { - insinto "$(python_get_sitedir)" + local my_installdir="$(python_get_sitedir)" + my_installdir="${my_installdir##${EPREFIX}/}" + insinto "${my_installdir}" # Even though the soname is compatible, the python version has to be # corrected in order for it to work newins orjson/${PN//-bin}.cpython-310-${ARCH}-linux-gnu.so ${PN//-bin}.cpython-3${EPYTHON##python3.}-${ARCH}-linux-gnu.so From 6cadac722838c9a39b76cf514455fce329054789 Mon Sep 17 00:00:00 2001 From: Hayley Hughes Date: Tue, 12 Apr 2022 18:19:08 +1000 Subject: [PATCH 14/21] app-containers/aardvark-dns: Add missing licences Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hayley Hughes --- app-containers/aardvark-dns/aardvark-dns-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/aardvark-dns/aardvark-dns-1.0.2.ebuild b/app-containers/aardvark-dns/aardvark-dns-1.0.2.ebuild index dcbd15aeda..d34f1356c6 100644 --- a/app-containers/aardvark-dns/aardvark-dns-1.0.2.ebuild +++ b/app-containers/aardvark-dns/aardvark-dns-1.0.2.ebuild @@ -134,7 +134,7 @@ DESCRIPTION="A container-focused DNS server" HOMEPAGE="https://github.com/containers/aardvark-dns" SRC_URI="$(cargo_crate_uris) https://github.com/containers/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" RESTRICT="mirror" -LICENSE="Apache-2.0" +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT BSL-1.1 Unlicense ZLIB" SLOT="0" KEYWORDS="~amd64" IUSE="" From 25178ad401cbb961bd2ee6cbede00f8fde0d60a1 Mon Sep 17 00:00:00 2001 From: Hayley Hughes Date: Tue, 12 Apr 2022 18:21:52 +1000 Subject: [PATCH 15/21] app-containers/netavark: Add missing licences Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hayley Hughes --- app-containers/netavark/netavark-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/netavark/netavark-1.0.2.ebuild b/app-containers/netavark/netavark-1.0.2.ebuild index 52b01edd8c..7d3d866125 100644 --- a/app-containers/netavark/netavark-1.0.2.ebuild +++ b/app-containers/netavark/netavark-1.0.2.ebuild @@ -169,7 +169,7 @@ DESCRIPTION="A container network stack" HOMEPAGE="https://github.com/containers/netavark" SRC_URI="$(cargo_crate_uris) https://github.com/containers/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" RESTRICT="mirror" -LICENSE="Apache-2.0" +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unlicense ZLIB" SLOT="0" KEYWORDS="~amd64" IUSE="" From dae214b81bbc4568757f6a4dba3b11ae843c5bdf Mon Sep 17 00:00:00 2001 From: Hayley Hughes Date: Tue, 12 Apr 2022 19:11:52 +1000 Subject: [PATCH 16/21] app-containers/netavark: Create version 1.0.2-r1 * Move man doc generation to build phase * Use cargo_src_build instead of Makefile * Install binaries using doexe instead of Makefile Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hayley Hughes --- .../netavark/netavark-1.0.2-r1.ebuild | 191 ++++++++++++++++++ 1 file changed, 191 insertions(+) create mode 100644 app-containers/netavark/netavark-1.0.2-r1.ebuild diff --git a/app-containers/netavark/netavark-1.0.2-r1.ebuild b/app-containers/netavark/netavark-1.0.2-r1.ebuild new file mode 100644 index 0000000000..8fe22bbaf0 --- /dev/null +++ b/app-containers/netavark/netavark-1.0.2-r1.ebuild @@ -0,0 +1,191 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +aho-corasick-0.7.18 +anyhow-1.0.56 +async-broadcast-0.3.4 +async-channel-1.6.1 +async-executor-1.4.1 +async-io-1.6.0 +async-lock-2.5.0 +async-recursion-0.3.2 +async-task-4.1.0 +async-trait-0.1.52 +atty-0.2.14 +autocfg-1.1.0 +bitflags-1.3.2 +block-buffer-0.10.2 +byteorder-1.4.3 +bytes-1.1.0 +cache-padded-1.2.0 +cc-1.0.73 +cfg-if-1.0.0 +chrono-0.4.19 +clap-3.1.1 +clap_derive-3.1.0 +concurrent-queue-1.2.2 +cpufeatures-0.2.1 +crypto-common-0.1.3 +derivative-2.2.0 +digest-0.10.3 +easy-parallel-3.2.0 +enumflags2-0.7.3 +enumflags2_derive-0.7.3 +env_logger-0.9.0 +event-listener-2.5.2 +fastrand-1.7.0 +form_urlencoded-1.0.1 +futures-0.3.21 +futures-channel-0.3.21 +futures-core-0.3.21 +futures-executor-0.3.21 +futures-io-0.3.21 +futures-lite-1.12.0 +futures-macro-0.3.21 +futures-sink-0.3.21 +futures-task-0.3.21 +futures-util-0.3.21 +generic-array-0.14.5 +getrandom-0.2.5 +hashbrown-0.11.2 +heck-0.4.0 +hermit-abi-0.1.19 +hex-0.4.3 +humantime-2.1.0 +idna-0.2.3 +indexmap-1.8.0 +instant-0.1.12 +ipnet-2.4.0 +iptables-0.5.0 +itoa-1.0.1 +lazy_static-1.4.0 +libc-0.2.121 +lock_api-0.4.6 +log-0.4.16 +matches-0.1.9 +memchr-2.4.1 +memoffset-0.6.5 +mio-0.8.0 +miow-0.3.7 +netlink-packet-core-0.4.2 +netlink-packet-route-0.11.0 +netlink-packet-utils-0.5.1 +netlink-proto-0.9.2 +netlink-sys-0.8.2 +nix-0.22.3 +nix-0.23.1 +ntapi-0.3.7 +num-integer-0.1.44 +num-traits-0.2.14 +num_cpus-1.13.1 +once_cell-1.9.0 +ordered-float-2.10.0 +ordered-stream-0.0.1 +os_str_bytes-6.0.0 +parking-2.0.0 +parking_lot-0.12.0 +parking_lot_core-0.9.1 +paste-1.0.6 +percent-encoding-2.1.0 +pin-project-lite-0.2.8 +pin-utils-0.1.0 +polling-2.2.0 +ppv-lite86-0.2.16 +proc-macro-crate-1.1.2 +proc-macro-error-1.0.4 +proc-macro-error-attr-1.0.4 +proc-macro2-1.0.36 +quote-1.0.15 +rand-0.8.5 +rand_chacha-0.3.1 +rand_core-0.6.3 +redox_syscall-0.2.10 +regex-1.5.4 +regex-syntax-0.6.25 +rtnetlink-0.9.1 +ryu-1.0.9 +same-file-1.0.6 +scopeguard-1.1.0 +serde-1.0.136 +serde-value-0.7.0 +serde_derive-1.0.136 +serde_json-1.0.79 +serde_repr-0.1.7 +sha1-0.6.1 +sha1_smol-1.0.0 +sha2-0.10.2 +signal-hook-registry-1.4.0 +simple-error-0.2.3 +slab-0.4.5 +smallvec-1.8.0 +socket2-0.4.4 +static_assertions-1.1.0 +strsim-0.10.0 +syn-1.0.86 +sysctl-0.4.4 +termcolor-1.1.2 +textwrap-0.14.2 +thiserror-1.0.30 +thiserror-impl-1.0.30 +time-0.1.43 +tinyvec-1.5.1 +tinyvec_macros-0.1.0 +tokio-1.17.0 +tokio-macros-1.7.0 +toml-0.5.8 +typenum-1.15.0 +unicode-bidi-0.3.7 +unicode-normalization-0.1.19 +unicode-xid-0.2.2 +url-2.2.2 +version_check-0.9.4 +waker-fn-1.1.0 +walkdir-2.3.2 +wasi-0.10.2+wasi-snapshot-preview1 +wepoll-ffi-0.1.2 +winapi-0.3.9 +winapi-i686-pc-windows-gnu-0.4.0 +winapi-util-0.1.5 +winapi-x86_64-pc-windows-gnu-0.4.0 +windows-sys-0.32.0 +windows_aarch64_msvc-0.32.0 +windows_i686_gnu-0.32.0 +windows_i686_msvc-0.32.0 +windows_x86_64_gnu-0.32.0 +windows_x86_64_msvc-0.32.0 +zbus-2.1.1 +zbus_macros-2.1.1 +zbus_names-2.1.0 +zvariant-3.1.2 +zvariant_derive-3.1.2 +" + +inherit cargo + +DESCRIPTION="A container network stack" +HOMEPAGE="https://github.com/containers/netavark" +SRC_URI="$(cargo_crate_uris) https://github.com/containers/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +RESTRICT="mirror" +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="app-containers/aardvark-dns + dev-go/go-md2man" +RDEPEND="" + +src_compile() { + cargo_src_compile + go-md2man < docs/${PN}.1.md > ./${PN}.1 +} + +src_install() { + exeinto /usr/libexec/podman + doexe target/release/${PN} + + doman ${PN}.1 +} From edd4e996db3ef7aa35a0e3cf037e7e509a6fe49e Mon Sep 17 00:00:00 2001 From: Hayley Hughes Date: Tue, 12 Apr 2022 19:14:10 +1000 Subject: [PATCH 17/21] app-containers/aardvark-dns: Create version 1.0.2-r1 * Use cargo_src_build instead of Makefile * Install binaries using doexe instead of Makefile Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Hayley Hughes --- .../aardvark-dns/aardvark-dns-1.0.2-r1.ebuild | 148 ++++++++++++++++++ 1 file changed, 148 insertions(+) create mode 100644 app-containers/aardvark-dns/aardvark-dns-1.0.2-r1.ebuild diff --git a/app-containers/aardvark-dns/aardvark-dns-1.0.2-r1.ebuild b/app-containers/aardvark-dns/aardvark-dns-1.0.2-r1.ebuild new file mode 100644 index 0000000000..0c1d1d4d13 --- /dev/null +++ b/app-containers/aardvark-dns/aardvark-dns-1.0.2-r1.ebuild @@ -0,0 +1,148 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +aho-corasick-0.7.18 +anyhow-1.0.56 +async-broadcast-0.4.0 +async-trait-0.1.52 +atty-0.2.14 +autocfg-1.1.0 +bitflags-1.3.2 +bytes-1.1.0 +cfg-if-1.0.0 +chrono-0.4.19 +clap-3.1.6 +clap_derive-3.1.4 +data-encoding-2.3.2 +easy-parallel-3.2.0 +endian-type-0.1.2 +enum-as-inner-0.3.3 +enum-as-inner-0.4.0 +env_logger-0.9.0 +error-chain-0.12.4 +event-listener-2.5.2 +form_urlencoded-1.0.1 +futures-channel-0.3.21 +futures-core-0.3.21 +futures-executor-0.3.21 +futures-io-0.3.21 +futures-macro-0.3.21 +futures-task-0.3.21 +futures-util-0.3.21 +getrandom-0.2.5 +hashbrown-0.11.2 +heck-0.3.3 +heck-0.4.0 +hermit-abi-0.1.19 +hostname-0.3.1 +humantime-2.1.0 +idna-0.2.3 +indexmap-1.8.0 +instant-0.1.12 +ipnet-2.3.1 +itoa-1.0.1 +lazy_static-1.4.0 +libc-0.2.119 +lock_api-0.4.6 +log-0.4.16 +match_cfg-0.1.0 +matches-0.1.9 +memchr-2.4.1 +mio-0.8.0 +miow-0.3.7 +nibble_vec-0.1.0 +ntapi-0.3.7 +num-integer-0.1.44 +num-traits-0.2.14 +num_cpus-1.13.1 +num_threads-0.1.3 +once_cell-1.9.0 +os_str_bytes-6.0.0 +parking_lot-0.11.2 +parking_lot-0.12.0 +parking_lot_core-0.8.5 +parking_lot_core-0.9.1 +percent-encoding-2.1.0 +pin-project-lite-0.2.8 +pin-utils-0.1.0 +ppv-lite86-0.2.16 +proc-macro-error-1.0.4 +proc-macro-error-attr-1.0.4 +proc-macro2-1.0.36 +quick-error-1.2.3 +quote-1.0.15 +radix_trie-0.2.1 +rand-0.8.5 +rand_chacha-0.3.1 +rand_core-0.6.3 +redox_syscall-0.2.10 +regex-1.5.4 +regex-syntax-0.6.25 +resolv-conf-0.7.0 +scopeguard-1.1.0 +serde-1.0.136 +serde_derive-1.0.136 +signal-hook-0.3.13 +signal-hook-registry-1.4.0 +slab-0.4.5 +smallvec-1.8.0 +socket2-0.4.4 +strsim-0.10.0 +syn-1.0.86 +syslog-6.0.1 +termcolor-1.1.2 +textwrap-0.15.0 +thiserror-1.0.30 +thiserror-impl-1.0.30 +time-0.1.43 +time-0.3.7 +tinyvec-1.5.1 +tinyvec_macros-0.1.0 +tokio-1.17.0 +tokio-macros-1.7.0 +toml-0.5.8 +trust-dns-client-0.20.4 +trust-dns-client-0.21.1 +trust-dns-proto-0.20.4 +trust-dns-proto-0.21.1 +trust-dns-server-0.21.1 +unicode-bidi-0.3.7 +unicode-normalization-0.1.19 +unicode-segmentation-1.9.0 +unicode-xid-0.2.2 +url-2.2.2 +version_check-0.9.4 +wasi-0.10.2+wasi-snapshot-preview1 +winapi-0.3.9 +winapi-i686-pc-windows-gnu-0.4.0 +winapi-util-0.1.5 +winapi-x86_64-pc-windows-gnu-0.4.0 +windows-sys-0.32.0 +windows_aarch64_msvc-0.32.0 +windows_i686_gnu-0.32.0 +windows_i686_msvc-0.32.0 +windows_x86_64_gnu-0.32.0 +windows_x86_64_msvc-0.32.0 +" + +inherit cargo + +DESCRIPTION="A container-focused DNS server" +HOMEPAGE="https://github.com/containers/aardvark-dns" +SRC_URI="$(cargo_crate_uris) https://github.com/containers/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +RESTRICT="mirror" +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT BSL-1.1 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="" + +src_install() { + exeinto /usr/libexec/podman + doexe target/release/${PN} +} From dc0fbd52e59c9963f87ab8ae60d19533df2d6907 Mon Sep 17 00:00:00 2001 From: Gerben Jan Dijkman Date: Tue, 12 Apr 2022 15:58:04 +0200 Subject: [PATCH 18/21] net-voip/gnome-calls: Fixed Subproject Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Gerben Jan Dijkman --- net-voip/gnome-calls/Manifest | 1 + net-voip/gnome-calls/gnome-calls-42.0.ebuild | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/net-voip/gnome-calls/Manifest b/net-voip/gnome-calls/Manifest index 507f5d0099..3b5d2f3473 100644 --- a/net-voip/gnome-calls/Manifest +++ b/net-voip/gnome-calls/Manifest @@ -1 +1,2 @@ DIST calls-42.0.tar.gz 390661 BLAKE2B a30c5f0efd16648428e8437faed6d443f7a2abf2a21933a43b71be2710448ac1d087c3e60157daf2f24cffb38fa271f62ccd5f46f72183f283e849a90d348e17 SHA512 59d7aaee53770706a11dff5ab60379d5c36a7c8ccfd0c5cd4901fae78ff085608c5ba193ce33685f0c6b463d4a2056ccb01dab92751e9a2b2ad755d2ae0e20f6 +DIST libcall-ui-acfbb136bbf74514e0b9801ce6c1e8acf36350b6.tar.gz 159337 BLAKE2B 47cd388043514baf568914adea281e884d0fa04375d8cc116cabd6a1061fcfb5e224a8065afffd2957513657ff5970d1dead33cea99f36117bb80b35d6f34513 SHA512 b79e3d8ac9889109e0fe20f149ffb14bde198f7a364152a60c7175228c283f18a7abe2049b01935d11fd005e14ef4da9c23ada6c651801364c79bc2dca1e71f2 diff --git a/net-voip/gnome-calls/gnome-calls-42.0.ebuild b/net-voip/gnome-calls/gnome-calls-42.0.ebuild index 5e55539e1d..eacb7cbe9c 100644 --- a/net-voip/gnome-calls/gnome-calls-42.0.ebuild +++ b/net-voip/gnome-calls/gnome-calls-42.0.ebuild @@ -6,9 +6,13 @@ VALA_USE_DEPEND="vapigen" inherit vala meson gnome2-utils xdg +LCU_COMMIT="acfbb136bbf74514e0b9801ce6c1e8acf36350b6" DESCRIPTION="Phone dialer and call handler" HOMEPAGE="https://gitlab.gnome.org/GNOME/calls" -SRC_URI="https://gitlab.gnome.org/GNOME/calls/-/archive/${PV}/calls-${PV}.tar.gz" +SRC_URI=" + https://gitlab.gnome.org/GNOME/calls/-/archive/${PV}/calls-${PV}.tar.gz + https://gitlab.gnome.org/World/Phosh/libcall-ui/-/archive/${LCU_COMMIT}/libcall-ui-${LCU_COMMIT}.tar.gz +" LICENSE="GPL-3" SLOT="0" @@ -42,6 +46,9 @@ src_prepare() { default eapply_user use vala && vala_src_prepare + + rm -r "${S}"/subprojects/libcall-ui || die + mv "${WORKDIR}"/libcall-ui-"${LCU_COMMIT}" "${S}"/subprojects/libcall-ui || die } pkg_postinst() { From 364d654560cc6d0c00e45dcfbd4ee2cf0c0d4f7c Mon Sep 17 00:00:00 2001 From: Philippe Chaintreuil Date: Tue, 12 Apr 2022 11:28:25 -0400 Subject: [PATCH 19/21] net-mail/dovecot-fts-xapian: initial ebuild (1.5.2) Xapian is a Dovecot plugin that offers Full Text Search capabilities without a ton of dependencies. * Add dovecot-fts-xapian-1.5.2 Signed-off-by: Philippe Chaintreuil --- net-mail/dovecot-fts-xapian/Manifest | 1 + .../dovecot-fts-xapian-1.5.2.ebuild | 42 +++++++++++++++++++ net-mail/dovecot-fts-xapian/metadata.xml | 17 ++++++++ 3 files changed, 60 insertions(+) create mode 100644 net-mail/dovecot-fts-xapian/Manifest create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild create mode 100644 net-mail/dovecot-fts-xapian/metadata.xml diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest new file mode 100644 index 0000000000..13d7d28a20 --- /dev/null +++ b/net-mail/dovecot-fts-xapian/Manifest @@ -0,0 +1 @@ +DIST dovecot-fts-xapian-1.5.2.tar.gz 2985120 BLAKE2B 25ab535a93bbc6c0ce6c50cf01916b3349c7a34d9746ea1f87e1bf45eaa643370a3f6a5e967a168b29d0bd601f3dddbff43dd75eab64f4d62d5277f78374cf9f SHA512 afbdd9866d61104d22875eb326a2a893ef0b252e6a493c939db8a29f2d7460a70c8e7648729840ea89d60c374ce75bb34a9c90e7ca2d9c4a9239fa3b2f5905a4 diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild new file mode 100644 index 0000000000..c712bd683d --- /dev/null +++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.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 + +DESCRIPTION="Dovecot FTS plugin backed by Xapian" +HOMEPAGE="https://github.com/grosjo/fts-xapian" +SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="static-libs" + +RDEPEND=" + dev-libs/icu:= + >=dev-libs/xapian-1.4:= + net-mail/dovecot:= + " +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/fts-xapian-${PV}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \ + $( use_enable static-libs static ) +} + +src_install() { + default + use static-libs || find "${ED}" -name '*.la' -delete +} diff --git a/net-mail/dovecot-fts-xapian/metadata.xml b/net-mail/dovecot-fts-xapian/metadata.xml new file mode 100644 index 0000000000..9dfeff7ae3 --- /dev/null +++ b/net-mail/dovecot-fts-xapian/metadata.xml @@ -0,0 +1,17 @@ + + + + + git_peep@parallaxshift.com + Philippe 'Peep' Chaintreuil + + + + Joan Moreau + jom@grosjo.net + + grosjo/fts-xapian + https://github.com/grosjo/fts-xapian/releases + https://github.com/grosjo/fts-xapian/issues/new + + From 2425eab7e77171f6804a036e3f1362ee8fb55b68 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Tue, 12 Apr 2022 21:31:59 +0200 Subject: [PATCH 20/21] media-libs/gl4es: update HOMEPAGE (change to HTTPS) Signed-off-by: Ronny (tastytea) Gutbrod --- media-libs/gl4es/gl4es-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/gl4es/gl4es-9999.ebuild b/media-libs/gl4es/gl4es-9999.ebuild index 849b79d99e..eb81e92feb 100644 --- a/media-libs/gl4es/gl4es-9999.ebuild +++ b/media-libs/gl4es/gl4es-9999.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit cmake git-r3 DESCRIPTION="OpenGL 2.1/1.5 to GL ES 2.0/1.1 translation library" -HOMEPAGE="http://ptitseb.github.io/gl4es/" +HOMEPAGE="https://ptitseb.github.io/gl4es/" EGIT_REPO_URI="https://github.com/ptitSeb/gl4es.git" LICENSE="MIT" SLOT="0" From 3c2ab4de4b6b70c1791146e8d06b56a4e9740dfb Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Tue, 12 Apr 2022 21:33:41 +0200 Subject: [PATCH 21/21] net-voip/gnome-calls: Remove trailing whitespace Signed-off-by: Ronny (tastytea) Gutbrod --- net-voip/gnome-calls/gnome-calls-42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-voip/gnome-calls/gnome-calls-42.0.ebuild b/net-voip/gnome-calls/gnome-calls-42.0.ebuild index eacb7cbe9c..f26b99e443 100644 --- a/net-voip/gnome-calls/gnome-calls-42.0.ebuild +++ b/net-voip/gnome-calls/gnome-calls-42.0.ebuild @@ -46,7 +46,7 @@ src_prepare() { default eapply_user use vala && vala_src_prepare - + rm -r "${S}"/subprojects/libcall-ui || die mv "${WORKDIR}"/libcall-ui-"${LCU_COMMIT}" "${S}"/subprojects/libcall-ui || die }