Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x11-libs/qtermwidget and x11-terms/qterminal version 0.9.0 #8072

Closed
wants to merge 10,000 commits into from

Conversation

Dessa
Copy link
Contributor

@Dessa Dessa commented Apr 19, 2018

diffs between #7026 are provided for convenience as @blueness has probably already reviewed that.

--- qtermwidget-0.8.0.ebuild    2018-04-19 20:08:47.495814019 +0200
+++ /usr/local/portage/x11-libs/qtermwidget/qtermwidget-0.9.0.ebuild    2018-06-28 12:03:23.568814019 +0200
@@ -6,17 +6,17 @@

 if [[ "${PV}" == "9999" ]]; then
        inherit git-r3
-       EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+       EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
 else
-       SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+       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/lxde/qtermwidget"
+HOMEPAGE="https://github.com/lxqt/qtermwidget"

 LICENSE="GPL-2+"
-SLOT="0"
+SLOT="0/${PV}"

 RDEPEND="
        dev-qt/qtcore:5
@@ -24,7 +24,13 @@
        dev-qt/qtwidgets:5
 "
 DEPEND="${RDEPEND}
-       >=dev-util/lxqt-build-tools-0.4.0
+       >=dev-util/lxqt-build-tools-0.5.0
 "

-PATCHES=( "${FILESDIR}/${P}-nofetch.patch" )
+src_configure() {
+       local mycmakeargs=(
+               -DPULL_TRANSLATIONS=OFF
+       )
+       cmake-utils_src_configure
+}

--- qterminal-0.8.0.ebuild      2018-04-19 20:09:28.889814019 +0200
+++ /usr/local/portage/x11-terms/qterminal/qterminal-0.9.0.ebuild       2018-06-28 11:52:30.013814019 +0200
@@ -2,40 +2,48 @@
 # Distributed under the terms of the GNU General Public License v2

 EAPI=6
-inherit cmake-utils gnome2-utils versionator
+inherit cmake-utils eapi7-ver gnome2-utils xdg-utils

 if [[ ${PV} = *9999* ]]; then
        inherit git-r3
-       EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
+       EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
 else
-       SRC_URI="https://github.com/lxde/${PN}/releases/download/${PV}/${P}.tar.xz"
+       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/lxde/qterminal"
+HOMEPAGE="https://github.com/lxqt/qterminal"

 LICENSE="GPL-2+"
 SLOT="0"

 RDEPEND="
        dev-qt/qtcore:5
-       dev-qt/qtgui:5
+       dev-qt/qtdbus:5
+       dev-qt/qtgui:5=
        dev-qt/qtwidgets:5
        dev-qt/qtx11extras:5
        x11-libs/libX11
-       =x11-libs/qtermwidget-$(get_version_component_range 1-2)*
+       =x11-libs/qtermwidget-$(ver_cut 1-2)*:*
 "
 DEPEND="${RDEPEND}
-       >=dev-util/lxqt-build-tools-0.4.0
+       >=dev-util/lxqt-build-tools-0.5.0
 "

-PATCHES=( "${FILESDIR}/${P}-nofetch.patch" )
+src_configure() {
+       local mycmakeargs=(
+               -DPULL_TRANSLATIONS=OFF
+       )
+       cmake-utils_src_configure
+}

 pkg_postinst() {
+       xdg_desktop_database_update
        gnome2_icon_cache_update
 }

 pkg_postrm() {
+       xdg_desktop_database_update
        gnome2_icon_cache_update
 }

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull Request assignment

Areas affected: ebuilds
Packages affected: x11-libs/qtermwidget, x11-terms/qterminal

x11-libs/qtermwidget: @gentoo/qt
x11-terms/qterminal: @gentoo/qt

Bugs linked: 636560

In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.


Gentoo Mirror & CI services are provided by Michał Górny. The hardware was kindly provided by Todd Goodman. This unofficial service is not associated with Gentoo Infrastructure or Gentoo Foundation.

This service is provided by the service provider "as is" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the service provider be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this service, even if advised of the possibility of such damage.

@gentoo-repo-qa-bot gentoo-repo-qa-bot added assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. labels Apr 19, 2018
johu and others added 27 commits June 27, 2018 11:36
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Using tomcat-native seems to cause SSL problems on most unifi versions.
Removing dep and also adjusting the service start commands to hide the
system copy of tomcat-native in case it's already installed for other
reasons.

Closes: https://bugs.gentoo.org/659302
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Since start-stop-daemon is already passing --chdir, the cd before the
s-s-d call is unneeded.

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
drop some old versions
virtual/rust: bump to 1.27.0
update EAPI to 7
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Ebuild by epinephrine with minor changes by me.

Closes: https://bugs.gentoo.org/652250
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Research & ebuild by epinephrine with code review from Jeroen Roovers.

Closes: https://bugs.gentoo.org/652252
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
radhermit and others added 19 commits June 27, 2018 19:42
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
….0.3472.3)

Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Also wire-up the compile phase correctly instead of abusing
mydistutilsargs.

Closes: https://bugs.gentoo.org/632418
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Closes: https://bugs.gentoo.org/562682
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Package-Manager: Portage-2.3.40, Repoman-2.3.9
@Dessa Dessa force-pushed the qterminal-0.8.0 branch 2 times, most recently from 3a431b6 to 026ced8 Compare June 28, 2018 13:42
@Dessa Dessa changed the title Qterminal 0.8.0 x11-libs/qtermwidget and x11-terms/qterminal version 0.9.0 Jun 28, 2018
Package-Manager: Portage-2.3.30, Repoman-2.3.9
Package-Manager: Portage-2.3.30, Repoman-2.3.9
Closes: https://bugs.gentoo.org/636560
Package-Manager: Portage-2.3.30, Repoman-2.3.9
Package-Manager: Portage-2.3.30, Repoman-2.3.9
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2018-06-28 15:36 UTC
Newest commit scanned: 16b8c16
Status: ✅ good

Issues already there before the PR (double-check them):
https://qa-reports.gentoo.org/output/gentoo-ci/ef20157/output.html#dev-util/buildbot

@Dessa Dessa deleted the qterminal-0.8.0 branch July 14, 2018 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR.
Projects
None yet