summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mate-base/libmatekbd')
-rw-r--r--mate-base/libmatekbd/Manifest4
-rw-r--r--mate-base/libmatekbd/libmatekbd-1.26.1.ebuild (renamed from mate-base/libmatekbd/libmatekbd-1.24.1.ebuild)14
-rw-r--r--mate-base/libmatekbd/libmatekbd-1.28.0.ebuild (renamed from mate-base/libmatekbd/libmatekbd-1.24.0-r1.ebuild)25
-rw-r--r--mate-base/libmatekbd/metadata.xml14
4 files changed, 34 insertions, 23 deletions
diff --git a/mate-base/libmatekbd/Manifest b/mate-base/libmatekbd/Manifest
index 3106ce22c475..874ad2399bc7 100644
--- a/mate-base/libmatekbd/Manifest
+++ b/mate-base/libmatekbd/Manifest
@@ -1,2 +1,2 @@
-DIST libmatekbd-1.24.0.tar.xz 425720 BLAKE2B 6f5f808f55c57c3d651d5c871a5f95269397a6d1c2e3cd37d2b16a5519300a81e994e0ac10bf474b9860ec7c0f3c862332199e10c506f38107c7f7d791899b4d SHA512 6a04f4f38ac1d1ef372fdbaddfe4c935d79039cce1a3d68a6876fa5550556f1d568de1d53857531c6f0bd5994e815f2c9e5be0436218e97718f87e17973ea655
-DIST libmatekbd-1.24.1.tar.xz 451404 BLAKE2B b05c469aabef69ba091ed4d9bdb4c207ed7f2042413c701d4a864cc514f1cc5b37b3750f01db544bf28fca712776a42262e6036043c5c1a9632789bf2f23d029 SHA512 982f973e90bd08c4068fc42f6c62d9d32f8ba4855f5616b3e4ce7167df787bd9dacf47fac3d95ddd0e7d622870bc394c1a22cfb929d0f3293c26095c2b5fe7e3
+DIST libmatekbd-1.26.1.tar.xz 460100 BLAKE2B 8fffa9630dabd00b74c243b928c65cc61c203297b2d96535f51fb8773b0a839fe596eb250f66d3a73a3085fb9d3c4946dbb1f23cec71214e84d9c570814202be SHA512 bf522d89cf32aea34ecc0e6df6b8cdedf6018b4e3abd935b5f32926b8b546bb85fcf4d2d3dcc1ec16bda38cd2bc69df16b39dd42b7ce32069cb34f682fdc38fd
+DIST libmatekbd-1.28.0.tar.xz 461700 BLAKE2B 297559c75fec4d283a7c06a0bfa3d2c7a90f84f42b70970c2b5e4a533bba1ce411bae258871088a77c55eaa29045802dcba114c8966a24afb7cd1c46fdca1f66 SHA512 303d75e8c082e4af5a031ede8a94f155739c1f7b2835ed66a0072840d76d2711c6b215bd3f580cffdc9d0b0120b2fa8a14781ce893707f3361bd6534932ba199
diff --git a/mate-base/libmatekbd/libmatekbd-1.24.1.ebuild b/mate-base/libmatekbd/libmatekbd-1.26.1.ebuild
index da2af0d7a8b1..721e3ab6211e 100644
--- a/mate-base/libmatekbd/libmatekbd-1.24.1.ebuild
+++ b/mate-base/libmatekbd/libmatekbd-1.26.1.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
MATE_LA_PUNT="yes"
inherit mate
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
fi
DESCRIPTION="MATE keyboard configuration library"
@@ -32,8 +33,9 @@ COMMON_DEPEND="
RDEPEND="${COMMON_DEPEND}"
-DEPEND="${COMMON_DEPEND}
- dev-libs/libxml2
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="
dev-util/glib-utils
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
diff --git a/mate-base/libmatekbd/libmatekbd-1.24.0-r1.ebuild b/mate-base/libmatekbd/libmatekbd-1.28.0.ebuild
index 8412d0ede2df..cfdf0de3b917 100644
--- a/mate-base/libmatekbd/libmatekbd-1.24.0-r1.ebuild
+++ b/mate-base/libmatekbd/libmatekbd-1.28.0.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
MATE_LA_PUNT="yes"
inherit mate
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="amd64 ~arm ~arm64 x86"
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
fi
DESCRIPTION="MATE keyboard configuration library"
@@ -18,7 +19,7 @@ SLOT="0"
IUSE="X +introspection test"
RESTRICT="!test? ( test )"
-RDEPEND="
+COMMON_DEPEND="
>=dev-libs/glib-2.50:2
virtual/libintl
x11-libs/cairo
@@ -27,17 +28,21 @@ RDEPEND="
>=x11-libs/libxklavier-5.2:0[introspection?]
x11-libs/pango
>=x11-libs/gtk+-3.22:3[introspection?]
- introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )"
+ introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
-DEPEND="${RDEPEND}
- dev-libs/libxml2
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}"
+
+BDEPEND="
dev-util/glib-utils
>=sys-devel/gettext-0.19.8
- virtual/pkgconfig"
+ virtual/pkgconfig
+"
src_configure() {
mate_src_configure \
- --disable-static \
$(use_with X x) \
$(use_enable introspection) \
$(use_enable test tests)
diff --git a/mate-base/libmatekbd/metadata.xml b/mate-base/libmatekbd/metadata.xml
index 8743d781458d..ad2710cf975f 100644
--- a/mate-base/libmatekbd/metadata.xml
+++ b/mate-base/libmatekbd/metadata.xml
@@ -1,10 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>mate@gentoo.org</email>
- <name>Gentoo MATE Desktop</name>
- </maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>immoloism@gmail.com</email>
+ <name>Ian Jordan</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="github">mate-desktop/libmatekbd</remote-id>
</upstream>