diff options
Diffstat (limited to 'net-libs/libqmi')
-rw-r--r-- | net-libs/libqmi/Manifest | 8 | ||||
-rw-r--r-- | net-libs/libqmi/libqmi-1.22.2.ebuild | 46 | ||||
-rw-r--r-- | net-libs/libqmi/libqmi-1.26.6.ebuild | 3 | ||||
-rw-r--r-- | net-libs/libqmi/libqmi-1.28.2.ebuild | 49 | ||||
-rw-r--r-- | net-libs/libqmi/libqmi-9999.ebuild | 12 |
5 files changed, 61 insertions, 57 deletions
diff --git a/net-libs/libqmi/Manifest b/net-libs/libqmi/Manifest index 4e42bd534bfe..563a6905279a 100644 --- a/net-libs/libqmi/Manifest +++ b/net-libs/libqmi/Manifest @@ -1,6 +1,6 @@ -DIST libqmi-1.22.2.tar.xz 947124 BLAKE2B 662cf58cb3fe48b5bbe167ac552b12ecff2944d1098e47b5a8c216a65c42c5e5c462f16625c4572e0e27e69a55cdfad76777468a42f8887f5b3984313c70747b SHA512 5785b56a60db8fb2566b6a712a18ec2ae74ce1da257473ab6b7cdea3163298ebee6c60a3158a7041aa759bd717eee4b16d9eeaa6b15d9b6e911bc8c8c44bd3d8 DIST libqmi-1.26.6.tar.xz 1127552 BLAKE2B 1dba56c867c688c991fde7bb019234a05d77092f0725498d677a7ff620c56e58e17c873c773d96ee2131bfeac8cdbec86dadacd8fcc2f751f4e9a8d2c75efe5b SHA512 6c5e05fc158a085e1f652ff31cef65762c026cb09eb630153fddccb15e19187141e74c79818ebe00a058c5624891981cfce4d56545d4150ebb3b6e8d7bddb5ba -EBUILD libqmi-1.22.2.ebuild 1125 BLAKE2B 0f46e9c7304e7fa676f02af18dab551ed8bbab8f0da220da37d4304f966eebe85a4574b6a693d12ad4159b753a5b05fbd6cb7dd63ebb817cbd2bb79291a28ed3 SHA512 58546939e8a9f18dd2d0028bcefb9b937f94dc034f0554cae9be7cd5d79769a5a02ddb79e9899f6442ee648f2c3f962ac42e329443d6368dd35080202e421910 -EBUILD libqmi-1.26.6.ebuild 1166 BLAKE2B 113cbda395e408443271776adc2a825126d3d88419527dc3448868702f1ed3368235db43482fbd833cac6ef2b1b7b44da8b06dc226d396401ea6357c2685bc5b SHA512 40a6b05f26783e4bbcbe84aa7eb40388774c50270a5de62b1310af47092a8b65f911cd7c9508ace3407d0ffd29d2ddd8b0a2149c2354add7c11248ff2296e9f4 -EBUILD libqmi-9999.ebuild 1169 BLAKE2B 1bada98c611f1dad5b52af359ae5e56b92ed3b70fbbd88495c05f49454a8c9c6c954c3f62a187f294c3b093f98aec62e27e3193c4869c77f6b3954a4a01f7389 SHA512 535d09ac3ac4e2d4eda22f28e9825314915c982987ca0d929872234f873cd7e832c76becb50adc997989bfc365d093869834f0de1e6e6d6e8d49bf32dfd69f08 +DIST libqmi-1.28.2.tar.xz 1165204 BLAKE2B 17f7462d84b74099a5ef4fa6f28e777a4587be0a7652b38c4ab5c0f50bbbbd0b8b293df22d7a8c470444df23fd405e3b176e8c449019787c5305fef13d0b27b2 SHA512 10d11b780aa381e93669aad2540c609bcd3f789302ed76d80b9845a24f84d8741b8c39287a2007ec80d8e0e517686023d08a7a677426c77f3b12ec172edc05e7 +EBUILD libqmi-1.26.6.ebuild 1146 BLAKE2B e2bb050d6c6ade7ee0e493ab39297082ab155e6d3361d95222252a3e05443daaa64d0aa07eabf938825297980252ae9de5ddd0420b69adb68f447bf81890982f SHA512 51c72da9ef8d66a75c84d375d9ce27948b3570a7559e2a44d35e7fb4b4ba4f8b4e852e594e975544eefe8f490516802ff4c3b83fa216e7f13a372ea361661084 +EBUILD libqmi-1.28.2.ebuild 1228 BLAKE2B beb397e75288d176644eccb208603199dd814a176c0351bde511559dcf1c2a566efe1623ba1b91410e784cca944204378c5a91b1f6fa9a753dd4496858b791f3 SHA512 b7efe428b4ae2a5c65e55a905b05e987f552605f571d64eb11b55dcaa3da705d0799936d08df14de9a6e5edaa91050818fe9c6bac63cd0938a8b370b9644f6cd +EBUILD libqmi-9999.ebuild 1223 BLAKE2B 526c92280dd6838c08a7bc56d975a472bce40b04627cbf2a69402cee7a32fd11b2ca4a658a333b2215272226a380b93aedb8f58bd7669da931c037b4169b9059 SHA512 ec855e747177f058290f8b0375dec0d0e73bca68d8eba4a70203d0013d5a9938c121423c1bbdf23649e20a62c8e3a413627bbf5d555eee05a486cc0434c99205 MISC metadata.xml 424 BLAKE2B 17aae2f0c88f12dd7de0c2ef76687667b5e6c1d0c42e2f584b868f025d0069a56b95d11d8d4f137f8f6e783fdd30f49d191bfd6b42f479057f9967fe66d77a17 SHA512 9104fe16ee4aff27aa0c9861456518ebb0b022b1d37ab7c260c31aa3ad19136bb3338072a1dfdc53a024a3b31e8e6e6bfec14eca2b92d53f8d62b00b213e060e diff --git a/net-libs/libqmi/libqmi-1.22.2.ebuild b/net-libs/libqmi/libqmi-1.22.2.ebuild deleted file mode 100644 index d7fb5078343c..000000000000 --- a/net-libs/libqmi/libqmi-1.22.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit multilib -if [[ ${PV} == "9999" ]] ; then - inherit git-r3 autotools - EGIT_REPO_URI="https://anongit.freedesktop.org/git/libqmi.git" -else - KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" - SRC_URI="https://www.freedesktop.org/software/libqmi/${P}.tar.xz" -fi - -DESCRIPTION="Qualcomm MSM (Mobile Station Modem) Interface (QMI) modem protocol library" -HOMEPAGE="https://cgit.freedesktop.org/libqmi/" - -LICENSE="LGPL-2" -SLOT="0/5.4" # soname of libqmi-glib.so -IUSE="doc +mbim static-libs" - -RDEPEND=">=dev-libs/glib-2.36 - dev-libs/libgudev - mbim? ( >=net-libs/libmbim-1.18.0 )" -DEPEND="${RDEPEND} - doc? ( dev-util/gtk-doc ) - virtual/pkgconfig" -[[ ${PV} == "9999" ]] && DEPEND+=" dev-util/gtk-doc" #469214 - -src_prepare() { - default - [[ -e configure ]] || eautoreconf -} - -src_configure() { - econf \ - --disable-more-warnings \ - $(use_enable mbim mbim-qmux) \ - $(use_enable static{-libs,}) \ - $(use_enable {,gtk-}doc) -} - -src_install() { - default - use static-libs || rm -f "${ED}/usr/$(get_libdir)/${PN}-glib.la" -} diff --git a/net-libs/libqmi/libqmi-1.26.6.ebuild b/net-libs/libqmi/libqmi-1.26.6.ebuild index 9a4f1b1bd6f5..c54d74cda658 100644 --- a/net-libs/libqmi/libqmi-1.26.6.ebuild +++ b/net-libs/libqmi/libqmi-1.26.6.ebuild @@ -3,12 +3,11 @@ EAPI=7 -inherit multilib if [[ ${PV} == "9999" ]] ; then inherit git-r3 autotools EGIT_REPO_URI="https://gitlab.freedesktop.org/mobile-broadband/libqmi.git" else - KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 x86" + KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" SRC_URI="https://www.freedesktop.org/software/libqmi/${P}.tar.xz" fi diff --git a/net-libs/libqmi/libqmi-1.28.2.ebuild b/net-libs/libqmi/libqmi-1.28.2.ebuild new file mode 100644 index 000000000000..ae2df1d55498 --- /dev/null +++ b/net-libs/libqmi/libqmi-1.28.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 autotools + EGIT_REPO_URI="https://gitlab.freedesktop.org/mobile-broadband/libqmi.git" +else + KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" + SRC_URI="https://www.freedesktop.org/software/libqmi/${P}.tar.xz" +fi + +DESCRIPTION="Qualcomm MSM (Mobile Station Modem) Interface (QMI) modem protocol library" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libqmi/ https://gitlab.freedesktop.org/mobile-broadband/libqmi" + +LICENSE="LGPL-2" +SLOT="0/5.7" # soname of libqmi-glib.so +IUSE="gtk-doc +mbim" + +RDEPEND=">=dev-libs/glib-2.48 + dev-libs/libgudev + mbim? ( >=net-libs/libmbim-1.18.0 )" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( dev-util/gtk-doc )" +[[ ${PV} == "9999" ]] && BDEPEND+=" dev-util/gtk-doc" #469214 + +src_prepare() { + default + [[ ${PV} == "9999" ]] && eautoreconf +} + +src_configure() { + local myconf=( + --disable-Werror + --disable-static + --disable-qrtr # libqrtr-glib not packaged + $(use_enable mbim mbim-qmux) + $(use_enable gtk-doc) + ) + econf "${myconf[@]}" +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/net-libs/libqmi/libqmi-9999.ebuild b/net-libs/libqmi/libqmi-9999.ebuild index 51ac0339e070..0518bf890c38 100644 --- a/net-libs/libqmi/libqmi-9999.ebuild +++ b/net-libs/libqmi/libqmi-9999.ebuild @@ -3,7 +3,6 @@ EAPI=7 -inherit multilib if [[ ${PV} == "9999" ]] ; then inherit git-r3 autotools EGIT_REPO_URI="https://gitlab.freedesktop.org/mobile-broadband/libqmi.git" @@ -34,11 +33,14 @@ src_prepare() { } src_configure() { - econf \ - --disable-Werror \ - --disable-static \ - $(use_enable mbim mbim-qmux) \ + local myconf=( + --disable-Werror + --disable-static + --disable-qrtr # libqrtr-glib not packaged + $(use_enable mbim mbim-qmux) $(use_enable {,gtk-}doc) + ) + econf "${myconf[@]}" } src_install() { |