x11-terms/qterminal: do not fetch translations using git at build time
authorMichael Palimaka <kensington@gentoo.org>
Sun, 13 Aug 2017 02:31:40 +0000 (12:31 +1000)
committerMichael Palimaka <kensington@gentoo.org>
Sun, 13 Aug 2017 02:33:10 +0000 (12:33 +1000)
Package-Manager: Portage-2.3.6, Repoman-2.3.3

x11-terms/qterminal/files/qterminal-9999-nofetch.patch [new file with mode: 0644]
x11-terms/qterminal/qterminal-9999.ebuild

diff --git a/x11-terms/qterminal/files/qterminal-9999-nofetch.patch b/x11-terms/qterminal/files/qterminal-9999-nofetch.patch
new file mode 100644 (file)
index 0000000..72876c9
--- /dev/null
@@ -0,0 +1,36 @@
+Do not fetch translations using git at build time.
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -24,7 +24,6 @@
+ endif()
+ find_package(QTermWidget5 REQUIRED)
+ find_package(lxqt-build-tools ${LXQTBT_MINIMUM_VERSION} REQUIRED)
+-include(LXQtTranslateTs)
+ include(LXQtCompilerSettings NO_POLICY_SCOPE)
+ message(STATUS "Qt version: ${Qt5Core_VERSION}")
+@@ -108,23 +107,6 @@
+ qt5_wrap_ui( QTERM_UI ${QTERM_UI_SRC} )
+ qt5_wrap_cpp( QTERM_MOC ${QTERM_MOC_SRC} )
+ qt5_add_resources( QTERM_RCC ${QTERM_RCC_SRC} )
+-lxqt_translate_ts(QTERM_QM
+-    UPDATE_TRANSLATIONS
+-        ${UPDATE_TRANSLATIONS}
+-    SOURCES
+-        ${QTERM_SRC}
+-        ${QTERM_UI_SRC}
+-        ${QTERM_MOC_SRC}
+-    TRANSLATION_DIR "src/translations"
+-    PULL_TRANSLATIONS
+-        ${PULL_TRANSLATIONS}
+-    CLEAN_TRANSLATIONS
+-        ${CLEAN_TRANSLATIONS}
+-    TRANSLATIONS_REPO
+-        ${TRANSLATIONS_REPO}
+-    TRANSLATIONS_REFSPEC
+-        ${TRANSLATIONS_REFSPEC}
+-)
+ include_directories(
+     "${PROJECT_SOURCE_DIR}"
index 4934086edc662d9e8ea1fde308cc7854be25476e..40a410f38c7e44d918c2360206b3c8c536f6658b 100644 (file)
@@ -23,7 +23,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-0.7.1-no-liblxqt.patch" )
+PATCHES=( "${FILESDIR}/${P}-nofetch.patch" )
 
 pkg_preinst() {
        gnome2_icon_savelist