From 6f06f22917b91918e5aed61dc313ee1b69f560f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20F=C3=B6rster?= Date: Sun, 15 Apr 2018 23:21:59 +0200 Subject: [PATCH] bump non-liblxqt dependent things to new versions --- media-sound/pavucontrol-qt/Manifest | 1 + .../pavucontrol-qt}/metadata.xml | 2 +- .../pavucontrol-qt-0.3.0.ebuild | 40 ++++++++++++++++ x11-libs/qtermwidget/Manifest | 1 + x11-libs/qtermwidget/metadata.xml | 16 +++++++ x11-libs/qtermwidget/qtermwidget-0.8.0.ebuild | 35 ++++++++++++++ x11-misc/obconf-qt/Manifest | 2 +- ...-0.11.1.ebuild => obconf-qt-0.12.0.ebuild} | 2 +- x11-terms/qterminal/Manifest | 1 + x11-terms/qterminal/metadata.xml | 11 +++++ x11-terms/qterminal/qterminal-0.8.0.ebuild | 47 +++++++++++++++++++ 11 files changed, 155 insertions(+), 3 deletions(-) create mode 100644 media-sound/pavucontrol-qt/Manifest rename {lxqt-base/lxqt-common => media-sound/pavucontrol-qt}/metadata.xml (79%) create mode 100644 media-sound/pavucontrol-qt/pavucontrol-qt-0.3.0.ebuild create mode 100644 x11-libs/qtermwidget/Manifest create mode 100644 x11-libs/qtermwidget/metadata.xml create mode 100644 x11-libs/qtermwidget/qtermwidget-0.8.0.ebuild rename x11-misc/obconf-qt/{obconf-qt-0.11.1.ebuild => obconf-qt-0.12.0.ebuild} (97%) create mode 100644 x11-terms/qterminal/Manifest create mode 100644 x11-terms/qterminal/metadata.xml create mode 100644 x11-terms/qterminal/qterminal-0.8.0.ebuild diff --git a/media-sound/pavucontrol-qt/Manifest b/media-sound/pavucontrol-qt/Manifest new file mode 100644 index 0000000..dc8f769 --- /dev/null +++ b/media-sound/pavucontrol-qt/Manifest @@ -0,0 +1 @@ +DIST pavucontrol-qt-0.3.0.tar.xz 34992 BLAKE2B 46c5fdff428fd71f21532e554f15aed215ad834d7fff854f5c96b0876285d203e9f7d8d4f86c049824bbfb21bdff1ae7b885debce4451788ae7c2977ddc280a0 SHA512 689292049557425d70ecabb42112422737f8a26bfa5416d3018d69f2d2cde20d95a752a0750fe3ced26d71c1051d5bb8a13208396f48ce9d0027b7591e4bdef5 diff --git a/lxqt-base/lxqt-common/metadata.xml b/media-sound/pavucontrol-qt/metadata.xml similarity index 79% rename from lxqt-base/lxqt-common/metadata.xml rename to media-sound/pavucontrol-qt/metadata.xml index 27d089d..7df4f7a 100644 --- a/lxqt-base/lxqt-common/metadata.xml +++ b/media-sound/pavucontrol-qt/metadata.xml @@ -6,6 +6,6 @@ LXQt - lxqt/lxqt-common-deprecated + lxqt/pavucontrol-qt diff --git a/media-sound/pavucontrol-qt/pavucontrol-qt-0.3.0.ebuild b/media-sound/pavucontrol-qt/pavucontrol-qt-0.3.0.ebuild new file mode 100644 index 0000000..3cc5bbb --- /dev/null +++ b/media-sound/pavucontrol-qt/pavucontrol-qt-0.3.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit cmake-utils + +DESCRIPTION="A Pulseaudio mixer in Qt (port of pavucontrol)" +HOMEPAGE="https://lxqt.org/" + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" +else + SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/libqtxdg:0/3 + media-sound/pulseaudio[glib] + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND} + >=dev-util/lxqt-build-tools-0.4.0 + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DPULL_TRANSLATIONS=OFF + ) + cmake-utils_src_configure +} diff --git a/x11-libs/qtermwidget/Manifest b/x11-libs/qtermwidget/Manifest new file mode 100644 index 0000000..5816a63 --- /dev/null +++ b/x11-libs/qtermwidget/Manifest @@ -0,0 +1 @@ +DIST qtermwidget-0.8.0.tar.xz 160904 BLAKE2B 47a807ea77c5b243593f45c22eb556ae59198a6362bb3d36e642a813667daf4a6be1883fb9e045f471fe8184ccc5a6c226abd7bf8d1f0ee14517308086d08d58 SHA512 2e1354b457d49ae2ad37479259549b279f8bb381ce6bce2d18eb3f845af615e796a9d0bd143156b485a1b2abeffc83e686d85f9ee157611b20c8c1bb3254fe82 diff --git a/x11-libs/qtermwidget/metadata.xml b/x11-libs/qtermwidget/metadata.xml new file mode 100644 index 0000000..b7d1577 --- /dev/null +++ b/x11-libs/qtermwidget/metadata.xml @@ -0,0 +1,16 @@ + + + + + qt@gentoo.org + Gentoo Qt Project + + + QTermWidget is an opensource project based on KDE4 Konsole application. + The main goal of this project is to provide unicode-enabled, embeddable + Qt widget for using as a built-in console or terminal emulation widget. + + + lxqt/qtermwidget + + diff --git a/x11-libs/qtermwidget/qtermwidget-0.8.0.ebuild b/x11-libs/qtermwidget/qtermwidget-0.8.0.ebuild new file mode 100644 index 0000000..95ce5c7 --- /dev/null +++ b/x11-libs/qtermwidget/qtermwidget-0.8.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit cmake-utils + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" +else + SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="Qt terminal emulator widget" +HOMEPAGE="https://github.com/lxqt/qtermwidget" + +LICENSE="GPL-2+" +SLOT="0" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND} + >=dev-util/lxqt-build-tools-0.4.0 +" + +src_configure() { + local mycmakeargs=( + -DPULL_TRANSLATIONS=OFF + ) + cmake-utils_src_configure +} \ No newline at end of file diff --git a/x11-misc/obconf-qt/Manifest b/x11-misc/obconf-qt/Manifest index ccfd833..81401ec 100644 --- a/x11-misc/obconf-qt/Manifest +++ b/x11-misc/obconf-qt/Manifest @@ -1 +1 @@ -DIST obconf-qt-0.11.1.tar.xz 33512 BLAKE2B d412207eb93f4975f204fdbe0970ffd5180885edcf68c36a59ca87041a5faf4d4ccf791e9f22dd59cd1af3e5257a2cadfc26cff454a1c19c622f09619cc90d2c SHA512 201d4fc8275a4a8631f38c4fffef9fc62dcd87d7dfe08d799ccd799b3a979ca25cbfe8704d32c0766a14a620f28e29fee007e4eb3661d3e2d6ae1e6dce23b3c3 +DIST obconf-qt-0.12.0.tar.xz 33996 BLAKE2B d1960aa070ec56a3e42e5d1ae190be64356c5bcd36bfcd9dbc51aab5db7d8b4e35a19ff0649208846ef4c5d1feda6e5cde6417ad42a7882556cb2da0a5bad85e SHA512 087d453d111c4aa5e9be7e03b1253192bf8c274bbee822f0c9bc9375fef79763c48cba0096ce153b1da3a6fe59429d228ffe3611746cfa20d0193232768f372e diff --git a/x11-misc/obconf-qt/obconf-qt-0.11.1.ebuild b/x11-misc/obconf-qt/obconf-qt-0.12.0.ebuild similarity index 97% rename from x11-misc/obconf-qt/obconf-qt-0.11.1.ebuild rename to x11-misc/obconf-qt/obconf-qt-0.12.0.ebuild index 80dabe8..da56174 100644 --- a/x11-misc/obconf-qt/obconf-qt-0.11.1.ebuild +++ b/x11-misc/obconf-qt/obconf-qt-0.12.0.ebuild @@ -21,7 +21,6 @@ SLOT="0" RDEPEND=" dev-libs/glib:2 dev-qt/qtcore:5 - dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 @@ -31,6 +30,7 @@ RDEPEND=" DEPEND="${RDEPEND} >=dev-util/lxqt-build-tools-0.1.0 dev-qt/linguist-tools:5 + sys-apps/sed virtual/pkgconfig " diff --git a/x11-terms/qterminal/Manifest b/x11-terms/qterminal/Manifest new file mode 100644 index 0000000..76e7e45 --- /dev/null +++ b/x11-terms/qterminal/Manifest @@ -0,0 +1 @@ +DIST qterminal-0.8.0.tar.xz 104780 BLAKE2B 09d1de3ead61838aa0b000138094f62082f806bf0cc53e61a4f12aadbc210de92410d1ff3fed823bfd0782a66d396700dbaa76dc675c8fc1764dcffcc4196547 SHA512 c2046727900bfa8f389a90a38c3843131f324af0b2f52810966f5df624c74fee31c8825b7bd86d0b44c896d276fff6ffbf17dd9796143f5e3940b4ba33dd98af diff --git a/x11-terms/qterminal/metadata.xml b/x11-terms/qterminal/metadata.xml new file mode 100644 index 0000000..948bf4e --- /dev/null +++ b/x11-terms/qterminal/metadata.xml @@ -0,0 +1,11 @@ + + + + + qt@gentoo.org + Gentoo Qt Project + + + qterminal/qterminal + + diff --git a/x11-terms/qterminal/qterminal-0.8.0.ebuild b/x11-terms/qterminal/qterminal-0.8.0.ebuild new file mode 100644 index 0000000..a12d2c2 --- /dev/null +++ b/x11-terms/qterminal/qterminal-0.8.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit cmake-utils eapi7-ver gnome2-utils + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" +else + SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="Qt-based multitab terminal emulator" +HOMEPAGE="https://github.com/lxqt/qterminal" + +LICENSE="GPL-2+" +SLOT="0" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libX11 + =x11-libs/qtermwidget-$(ver_cut 1-2)* +" +DEPEND="${RDEPEND} + >=dev-util/lxqt-build-tools-0.4.0 +" + +src_configure() { + local mycmakeargs=( + -DPULL_TRANSLATIONS=OFF + ) + cmake-utils_src_configure +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}