[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-lxqt/
commit: 626a0e91021f2166b6dfe0fbb27a7811a3ec8b4b Author: Arthur Zamarin gentoo org> AuthorDate: Thu Sep 12 17:22:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Sep 12 17:22:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626a0e91 dev-libs/libdbusmenu-lxqt: Stabilize 0.1.0 arm64, #938702 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild index 52fb056c3e85..0085ff503837 100644 --- a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild +++ b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="amd64 ~arm64 ~riscv" + KEYWORDS="amd64 arm64 ~riscv" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-lxqt/
commit: c698ae2a1f316f60e2cae49b359399c1737bb5a4 Author: Sam James gentoo org> AuthorDate: Sun Sep 1 21:27:57 2024 + Commit: Sam James gentoo org> CommitDate: Sun Sep 1 21:27:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c698ae2a dev-libs/libdbusmenu-lxqt: Stabilize 0.1.0 amd64, #938702 Signed-off-by: Sam James gentoo.org> dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild index b73abc7975a2..52fb056c3e85 100644 --- a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild +++ b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} = ]]; then EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"; else SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm64 ~riscv" + KEYWORDS="amd64 ~arm64 ~riscv" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-lxqt/files/, dev-libs/libdbusmenu-lxqt/
commit: 2e0bddaadb484f9602d67cabb52ef1beb1bc69db Author: Jimi Huotari gentoo org> AuthorDate: Wed Apr 17 18:08:40 2024 + Commit: Jimi Huotari gentoo org> CommitDate: Thu Apr 18 09:01:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0bddaa dev-libs/libdbusmenu-lxqt: new package, add 0.1.0 This is a libdbusmenu-qt fork intended to be used by the LXQt packages. Signed-off-by: Jimi Huotari gentoo.org> dev-libs/libdbusmenu-lxqt/Manifest | 1 + .../files/libdbusmenu-lxqt-0.1.0-cmake.patch | 129 + .../libdbusmenu-lxqt/libdbusmenu-lxqt-0.1.0.ebuild | 24 dev-libs/libdbusmenu-lxqt/metadata.xml | 15 +++ 4 files changed, 169 insertions(+) diff --git a/dev-libs/libdbusmenu-lxqt/Manifest b/dev-libs/libdbusmenu-lxqt/Manifest new file mode 100644 index ..6d43f2efade3 --- /dev/null +++ b/dev-libs/libdbusmenu-lxqt/Manifest @@ -0,0 +1 @@ +DIST libdbusmenu-lxqt-0.1.0.tar.xz 39232 BLAKE2B 7c2741609996a33fb1bffb9aff938130e31ebc6796dcf613ccbb2bbf9bae2290fa09bda9777ebec2b819c7ac2ce04ad086483db409c2809517ce7e41729cd71d SHA512 8c09f9bd4b3c60db1666f5a53ea84c67d2d120b215eca6563c32385387e100fe591cb8653a283750444356c61306cf385507edb6a507b22427eb6f18aa972fb5 diff --git a/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-0.1.0-cmake.patch b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-0.1.0-cmake.patch new file mode 100644 index ..835e8eb71c86 --- /dev/null +++ b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-0.1.0-cmake.patch @@ -0,0 +1,129 @@ +From 1be3710c1032eb8eee9fabc59f05f335aeb2e97c Mon Sep 17 00:00:00 2001 +From: Jimi Huotari +Date: Wed, 20 Mar 2024 21:01:00 +0200 +Subject: [PATCH] cmake: fix pkgconfig libdir path with general cleanup + +Also use more GNUInstallDirs. + +Adapted from: https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20160218-cmake.patch +--- + CMakeLists.txt| 14 ++ + cmake/modules/FindQJSON.cmake | 2 +- + dbusmenu-lxqt.pc.in | 6 +++--- + src/CMakeLists.txt| 10 +- + 4 files changed, 15 insertions(+), 17 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3e46428..7bb1e66 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -49,9 +49,7 @@ endif (__DBUSMENU_HAVE_CXX17) + + include(CMakePackageConfigHelpers) + include(GNUInstallDirs) +-set(LIB_DESTINATION "${CMAKE_INSTALL_LIBDIR}") +-set(CMAKECONFIG_INSTALL_DIR "${LIB_DESTINATION}/cmake/dbusmenu-lxqt") +-set(INCLUDE_INSTALL_DIR "include/dbusmenu-lxqt") ++set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}/dbusmenu-lxqt") + + # dist targets + set(ARCHIVE_NAME libdbusmenu-lxqt-${dbusmenu_lxqt_VERSION}) +@@ -76,7 +74,7 @@ add_dependencies(distcheck dist) + configure_file(dbusmenu-lxqt.pc.in ${CMAKE_BINARY_DIR}/dbusmenu-lxqt.pc @ONLY) + + install(FILES ${CMAKE_BINARY_DIR}/dbusmenu-lxqt.pc +-DESTINATION ${LIB_DESTINATION}/pkgconfig ++DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig + ) + + add_subdirectory(src) +@@ -91,7 +89,7 @@ if(WITH_DOC) + ) + + install(DIRECTORY ${CMAKE_BINARY_DIR}/html/ +-DESTINATION share/doc/libdbusmenu-lxqt-doc ++DESTINATION ${CMAKE_INSTALL_DOCDIR} + ) + endif(WITH_DOC) + +@@ -99,7 +97,7 @@ endif(WITH_DOC) + configure_package_config_file( + dbusmenu-lxqt-config.cmake.in + ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config.cmake +-INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR} ++INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/dbusmenu-lxqt + PATH_VARS INCLUDE_INSTALL_DIR + ) + +@@ -113,6 +111,6 @@ write_basic_package_version_file( + install(FILES + ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config.cmake + ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config-version.cmake +-DESTINATION "${CMAKECONFIG_INSTALL_DIR}" ++DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/dbusmenu-lxqt" + COMPONENT Devel + ) +diff --git a/cmake/modules/FindQJSON.cmake b/cmake/modules/FindQJSON.cmake +index cd007e1..e1371ce 100644 +--- a/cmake/modules/FindQJSON.cmake b/cmake/modules/FindQJSON.cmake +@@ -34,7 +34,7 @@ else (QJSON_INCLUDE_DIR AND QJSON_LIBRARIES) + qjson/parser.h + PATHS + ${PC_QJSON_INCLUDE_DIRS} +-${INCLUDE_INSTALL_DIR} ++${CMAKE_INSTALL_INCLUDEDIR} + ${KDE4_INCLUDE_DIR} + ) + +diff --git a/dbusmenu-lxqt.pc.in b/dbusmenu-lxqt.pc.in +index d437851..60e81ad 100644 +--- a/dbusmenu-lxqt.pc.in b/dbusmenu-lxqt.pc.in +@@ -1,7 +1,7 @@ + prefix=@CMAKE_INSTALL_PREFIX@ +-exec_prefix=@CMAKE_INSTALL_PREFIX@ +-libdir=@CMAKE_INSTALL_PREFIX@/lib +-includedir=@CMAKE_INSTALL_PREFIX@/include/dbusmenu-lxqt ++exec_prefix=${prefix} ++libdir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ ++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@/dbusmenu-lxqt + + Name: libdbusmenu-lxqt + Description: Qt implementation of dbusmenu spec +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index e0
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: c257a17754b435b97c09823e7256c2e5357b742e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 2 12:41:16 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 2 12:41:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c257a177 dev-libs/libdbusmenu-qt: Stabilize 0.9.3_pre20160218-r3 ppc64, #921319 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild index e1c1e7580ead..f309a0f7391e 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.ori LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: bd5ce139066fc614220d0c2b253d5bd5f6370811 Author: Matoro Mahri users noreply github com> AuthorDate: Wed Mar 8 21:07:37 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 9 01:07:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5ce139 dev-libs/libdbusmenu: Keyword 16.04.0-r2 mips, #897988 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index 50cbef2a3619..63e7a3f93bad 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: a52acf7360f9d3eb993771c990112585ea05da66 Author: David Seifert gentoo org> AuthorDate: Sun Jan 1 14:47:45 2023 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 1 14:47:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52acf73 dev-libs/libdbusmenu: remove stale VALA_MIN_API_VERSION Signed-off-by: David Seifert gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index bf62532534ef..50cbef2a3619 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -VALA_MIN_API_VERSION=0.16 VALA_USE_DEPEND=vapigen VIRTUALX_REQUIRED=manual
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 221bf89e750c65119064b1b395c8dc118d7baa35 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Sep 1 18:32:13 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Sep 1 18:32:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221bf89e dev-libs/libdbusmenu: drop 16.04.0-r1 Closes: https://bugs.gentoo.org/867106 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild | 146 - 1 file changed, 146 deletions(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild deleted file mode 100644 index a179f387ee24.. --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -VALA_MIN_API_VERSION=0.16 -VALA_USE_DEPEND=vapigen -VIRTUALX_REQUIRED=manual - -inherit autotools flag-o-matic multilib-minimal vala virtualx xdg-utils - -DESCRIPTION="Library to pass menu structure across DBus" -HOMEPAGE="https://launchpad.net/libdbusmenu"; -SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; - -LICENSE="LGPL-2.1 LGPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="debug gtk gtk3 +introspection test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.35.4[${MULTILIB_USEDEP}] - dev-libs/libxml2[${MULTILIB_USEDEP}] - gtk? ( x11-libs/gtk+:2[introspection?,${MULTILIB_USEDEP}] ) - gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1 )" -# tests also have optional dep on valgrind which we do not enforce -DEPEND="${RDEPEND} - app-text/gnome-doc-utils - dev-util/glib-utils - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig - introspection? ( $(vala_depend) ) - test? ( - >=dev-libs/json-glib-0.13.4[${MULTILIB_USEDEP}] - >=dev-util/dbus-test-runner-15.04.0_p100 - gtk? ( ${VIRTUALX_DEPEND} ) - gtk3? ( ${VIRTUALX_DEPEND} ) - )" - -pkg_setup() { - xdg_environment_reset -} - -src_prepare() { - if use introspection; then - vala_src_prepare - export VALA_API_GEN="${VAPIGEN}" - fi - - eapply "${FILESDIR}/${P}-configure-fix.patch" - eapply "${FILESDIR}/${P}-werror.patch" - eapply_user - eautoreconf -} - -multilib_src_configure() { - append-flags -Wno-error #414323 - - local myconf=( - --cache-file="${BUILD_DIR}"/config.cache - --disable-gtk - --disable-static - # dumper extra tool is only for GTK+-2.x - --disable-dumper - $(multilib_native_use_enable introspection) - $(multilib_native_use_enable introspection vala) - $(use_enable debug massivedebugging) - $(use_enable test tests) - ) - local ECONF_SOURCE=${S} - econf "${myconf[@]}" - - GTK_VARIANTS=( $(usex gtk 2 '') $(usex gtk3 3 '') ) - local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) - local top_builddir=${BUILD_DIR} - - gtk_configure() { - local gtkconf=( - "${myconf[@]}" - --enable-gtk - --with-gtk="${MULTIBUILD_VARIANT}" - ) - mkdir -p "${BUILD_DIR}" || die - cd "${BUILD_DIR}" || die - econf "${gtkconf[@]}" - - rm -r libdbusmenu-glib || die - ln -s "${top_builddir}"/libdbusmenu-glib libdbusmenu-glib || die - } - [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant gtk_configure -} - -gtk_emake() { - emake -C "${BUILD_DIR}"/libdbusmenu-gtk "${@}" - multilib_is_native_abi && \ - emake -C "${BUILD_DIR}"/docs/libdbusmenu-gtk "${@}" -} - -multilib_src_compile() { - emake - - local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) - [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant \ - gtk_emake -} - -multilib_src_test() { - emake check - - gtk_test() { - # please keep the list of GTK+ tests up-to-date - emake -C "${BUILD_DIR}"/tests check \ - TESTS="test-gtk-objects-test test-gtk-label - test-gtk-shortcut test-gtk-reorder test-gtk-remove" - } - local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) - [[ ${GTK_VARIANTS[@]} ]] && virtx multibuild_foreach_variant \ - gtk_test -} - -multilib_src_install() { - emake -j1 DESTDIR="${D}" install - - local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 11d20d26d9646bcaaea1d4cdcdecb6d86e5e08de Author: Matt Turner gentoo org> AuthorDate: Thu Sep 1 17:47:25 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Sep 1 17:47:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d20d26 dev-libs/libdbusmenu: Stabilize 16.04.0-r2 ppc, #867106 Signed-off-by: Matt Turner gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index ca19cfd70185..bf62532534ef 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 1617d637559eb21aa21e6988d0023c5391adb4dd Author: Jakov Smolić gentoo org> AuthorDate: Mon Aug 29 19:29:51 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Aug 29 19:29:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1617d637 dev-libs/libdbusmenu: stabilize 16.04.0-r2 for arm64 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index 47660fdb7813..ca19cfd70185 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 5ecff535ce933a936ee366388e40a19db796a547 Author: Jakov Smolić gentoo org> AuthorDate: Mon Aug 29 19:29:40 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Aug 29 19:29:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecff535 dev-libs/libdbusmenu: stabilize 16.04.0-r2 for arm Signed-off-by: Jakov Smolić gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index 3cc0f3b85dec..47660fdb7813 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: f2e04d757f8dcc7a2c99db96322c0617fdecd991 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 29 07:20:06 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 29 07:20:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e04d75 dev-libs/libdbusmenu: x86 stable wrt bug #867106 Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index f975e5cbef2d..3cc0f3b85dec 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 749fdc17f895e42f1f26c99de2d328a7731eb830 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 29 07:17:25 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 29 07:17:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749fdc17 dev-libs/libdbusmenu: amd64 stable wrt bug #867106 Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index 7f712ca9cf8b..f975e5cbef2d 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 18693f1feada61735c0c2636d5dacd4458da0a34 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 28 18:20:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 28 18:20:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18693f1f dev-libs/libdbusmenu: Stabilize 16.04.0-r2 ppc64, #867106 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index 89e678fb86e2..7f712ca9cf8b 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 13b50cfd0a072c491b1f66d7369aa340cc20162d Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 28 16:31:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 28 16:31:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b50cfd dev-libs/libdbusmenu: Stabilize 16.04.0-r2 sparc, #867106 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index 83e642920aac..89e678fb86e2 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 97559e0d3c772843a2bd8e05eda1302df34c996c Author: WANG Xuerui gentoo org> AuthorDate: Sun Aug 28 06:45:35 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun Aug 28 06:48:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97559e0d dev-libs/libdbusmenu: keyword 16.04.0-r2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild index 4754b3f644b0..83e642920aac 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 84c5dc7b46e12a33ae836993527104e5930c8f78 Author: Sam James gentoo org> AuthorDate: Tue Jun 14 15:09:13 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 14 15:13:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c5dc7b dev-libs/libdbusmenu: EAPI 8; drop unnecessary dep Closes: https://bugs.gentoo.org/769584 Signed-off-by: Sam James gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild | 153 + 1 file changed, 153 insertions(+) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild new file mode 100644 index ..4754b3f644b0 --- /dev/null +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r2.ebuild @@ -0,0 +1,153 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VALA_MIN_API_VERSION=0.16 +VALA_USE_DEPEND=vapigen +VIRTUALX_REQUIRED=manual + +inherit autotools flag-o-matic multilib-minimal vala virtualx xdg-utils + +DESCRIPTION="Library to pass menu structure across DBus" +HOMEPAGE="https://launchpad.net/libdbusmenu"; +SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; + +LICENSE="LGPL-2.1 LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="debug gtk gtk3 +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.35.4[${MULTILIB_USEDEP}] + dev-libs/libxml2[${MULTILIB_USEDEP}] + gtk? ( x11-libs/gtk+:2[introspection?,${MULTILIB_USEDEP}] ) + gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1 )" +# tests also have optional dep on valgrind which we do not enforce +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + introspection? ( $(vala_depend) ) + test? ( + >=dev-libs/json-glib-0.13.4[${MULTILIB_USEDEP}] + >=dev-util/dbus-test-runner-15.04.0_p100 + gtk? ( ${VIRTUALX_DEPEND} ) + gtk3? ( ${VIRTUALX_DEPEND} ) + )" + +PATCHES=( + "${FILESDIR}/${P}-configure-fix.patch" + "${FILESDIR}/${P}-werror.patch" +) + +src_prepare() { + default + + xdg_environment_reset + + if use introspection; then + vala_setup + export VALA_API_GEN="${VAPIGEN}" + fi + + eautoreconf +} + +multilib_src_configure() { + # bug #414323 + append-flags -Wno-error + + local myconf=( + --cache-file="${BUILD_DIR}"/config.cache + --disable-gtk + --disable-static + # dumper extra tool is only for GTK+-2.x + --disable-dumper + $(multilib_native_use_enable introspection) + $(multilib_native_use_enable introspection vala) + $(use_enable debug massivedebugging) + $(use_enable test tests) + ) + + local ECONF_SOURCE="${S}" + econf "${myconf[@]}" + + GTK_VARIANTS=( $(usex gtk 2 '') $(usex gtk3 3 '') ) + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + local top_builddir=${BUILD_DIR} + + gtk_configure() { + local gtkconf=( + "${myconf[@]}" + --enable-gtk + --with-gtk="${MULTIBUILD_VARIANT}" + ) + + mkdir -p "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + econf "${gtkconf[@]}" + + rm -r libdbusmenu-glib || die + ln -s "${top_builddir}"/libdbusmenu-glib libdbusmenu-glib || die + } + + [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant gtk_configure +} + +gtk_emake() { + emake -C "${BUILD_DIR}"/libdbusmenu-gtk "${@}" + multilib_is_native_abi && \ + emake -C "${BUILD_DIR}"/docs/libdbusmenu-gtk "${@}" +} + +multilib_src_compile() { + emake + + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant \ + gtk_emake +} + +multilib_src_test() { + emake check + + gtk_test() { + # please keep the list of GTK+ tests up-to-date + emake -C "${BUILD_DIR}"/tests check \ + TESTS="test-gtk-objects-test test-gtk-label + test-gtk-shortcut test-gtk-reorder test-gtk-remove" + } + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + [[ ${GTK_VARIANTS[@]} ]] && virtx multibuild_foreach_variant \ + gtk_test +} + +multilib_src_install() { + emake -j1 DESTDIR="${D}" install + + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + [[ ${GTK_VARIANTS[@]} ]]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 873e7220dc438063a54a1162cb18f8c6d4c049b8 Author: Yixun Lan gentoo org> AuthorDate: Tue May 25 13:49:05 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue May 25 14:20:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873e7220 dev-libs/libdbusmenu: add riscv keyword Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild index d12a12d270f..a179f387ee2 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: fcff74e58bf4423496e68111602a140ce5502874 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 19:43:50 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 19:44:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcff74e5 dev-libs/libdbusmenu: Stabilize 16.04.0-r1 arm64, #776700 Signed-off-by: Sam James gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild index 1651b303c42..d12a12d270f 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 38af95e38277e377461d9464ba35de423f9bba82 Author: Sam James gentoo org> AuthorDate: Thu Feb 18 22:07:56 2021 + Commit: Sam James gentoo org> CommitDate: Thu Feb 18 22:08:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38af95e3 dev-libs/libdbusmenu: Stabilize 16.04.0-r1 ppc, #769368 Signed-off-by: Sam James gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild index 0aef2afd9e4..1651b303c42 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: e033cd110c373e2b4cf4b13797ab92b86f8d5ea0 Author: Sam James gentoo org> AuthorDate: Mon Feb 8 06:10:56 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 8 06:11:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e033cd11 dev-libs/libdbusmenu: Stabilize 16.04.0-r1 ppc64, #769368 Signed-off-by: Sam James gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild index 2de4fb108df..5b989cd3913 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: c84c012bc425f54668a2802c67cfdcd914f177d2 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 23 07:56:38 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 23 08:10:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84c012b dev-libs/libdbusmenu: keyworded 16.04.0-r1 for hppa, bug #627178 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild index a5ed57e6ca9..95dcd5d6b28 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 44bcfa9809b3440db0020170344d70241d288407 Author: Mathy Vanvoorden vanvoorden be> AuthorDate: Thu Nov 28 23:15:24 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Nov 30 01:46:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bcfa98 dev-libs/libdbusmenu: remove Python dependency This package only uses Python in two of its tests but these tests are not even enabled upstream because they require you to use the system dbus. So it doesn't make sense to even have the dependency in the first place. Closes: https://bugs.gentoo.org/695622 Package-Manager: Portage-2.3.76, Repoman-2.3.18 Signed-off-by: Mathy Vanvoorden vanvoorden.be> Closes: https://github.com/gentoo/gentoo/pull/13790 Signed-off-by: Aaron Bauman gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild | 146 + 1 file changed, 146 insertions(+) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild new file mode 100644 index 000..cdca5d0c621 --- /dev/null +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +VALA_MIN_API_VERSION=0.16 +VALA_USE_DEPEND=vapigen +VIRTUALX_REQUIRED=manual + +inherit autotools flag-o-matic multilib-minimal vala virtualx xdg-utils + +DESCRIPTION="Library to pass menu structure across DBus" +HOMEPAGE="https://launchpad.net/dbusmenu"; +SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; + +LICENSE="LGPL-2.1 LGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug gtk gtk3 +introspection test" + +RDEPEND=" + >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.35.4[${MULTILIB_USEDEP}] + dev-libs/libxml2[${MULTILIB_USEDEP}] + gtk? ( x11-libs/gtk+:2[introspection?,${MULTILIB_USEDEP}] ) + gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1 ) + !<${CATEGORY}/${PN}-0.5.1-r200" +# tests also have optional dep on valgrind which we do not enforce +DEPEND="${RDEPEND} + app-text/gnome-doc-utils + dev-util/glib-utils + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig[${MULTILIB_USEDEP}] + introspection? ( $(vala_depend) ) + test? ( + >=dev-libs/json-glib-0.13.4[${MULTILIB_USEDEP}] + >=dev-util/dbus-test-runner-15.04.0_p100 + gtk? ( ${VIRTUALX_DEPEND} ) + gtk3? ( ${VIRTUALX_DEPEND} ) + )" + +pkg_setup() { + xdg_environment_reset +} + +src_prepare() { + if use introspection; then + vala_src_prepare + export VALA_API_GEN="${VAPIGEN}" + fi + + eapply "${FILESDIR}/${P}-configure-fix.patch" + eapply "${FILESDIR}/${P}-werror.patch" + eapply_user + eautoreconf +} + +multilib_src_configure() { + append-flags -Wno-error #414323 + + local myconf=( + --cache-file="${BUILD_DIR}"/config.cache + --disable-gtk + --disable-static + # dumper extra tool is only for GTK+-2.x + --disable-dumper + $(multilib_native_use_enable introspection) + $(multilib_native_use_enable introspection vala) + $(use_enable debug massivedebugging) + $(use_enable test tests) + ) + local ECONF_SOURCE=${S} + econf "${myconf[@]}" + + GTK_VARIANTS=( $(usex gtk 2 '') $(usex gtk3 3 '') ) + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + local top_builddir=${BUILD_DIR} + + gtk_configure() { + local gtkconf=( + "${myconf[@]}" + --enable-gtk + --with-gtk="${MULTIBUILD_VARIANT}" + ) + mkdir -p "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + econf "${gtkconf[@]}" + + rm -r libdbusmenu-glib || die + ln -s "${top_builddir}"/libdbusmenu-glib libdbusmenu-glib || die + } + [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant gtk_configure +} + +gtk_emake() { + emake -C "${BUILD_DIR}"/libdbusmenu-gtk "${@}" + multilib_is_native_abi && \ + emake -C "${BUILD_DIR}"/docs/libdbusmenu-gtk "${@}" +} + +multilib_src_compile() { + emake + + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant \ + gtk_emake +} + +multilib_src_test() { + emake check + + gtk_test() { + # please keep the list of GTK+ tests up-to-date + emake -C "${BUILD_DIR}"/tests check \ + TESTS="test-gtk-objects-test test-gtk-label +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: b0bef77d4b62c9118f8fc96a16daba3976099c51 Author: Aaron Bauman gentoo org> AuthorDate: Sat Nov 30 01:44:32 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Nov 30 01:46:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bef77d dev-libs/libdbusmenu: a couple of fixes * QA changes (HOMEPAGE, irrelevant blocker) * Stabilize due to trivial ebuild changes * Drop old Revision bump is used as the package is small and removing the py2.7 will benefit later for users. Signed-off-by: Aaron Bauman gentoo.org> dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild | 8 +- dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild| 153 - 2 files changed, 4 insertions(+), 157 deletions(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild index cdca5d0c621..e5b1db2075e 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0-r1.ebuild @@ -10,13 +10,14 @@ VIRTUALX_REQUIRED=manual inherit autotools flag-o-matic multilib-minimal vala virtualx xdg-utils DESCRIPTION="Library to pass menu structure across DBus" -HOMEPAGE="https://launchpad.net/dbusmenu"; +HOMEPAGE="https://launchpad.net/libdbusmenu"; SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection test" +RESTRICT="!test? ( test )" RDEPEND=" >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}] @@ -24,8 +25,7 @@ RDEPEND=" dev-libs/libxml2[${MULTILIB_USEDEP}] gtk? ( x11-libs/gtk+:2[introspection?,${MULTILIB_USEDEP}] ) gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1 ) - !<${CATEGORY}/${PN}-0.5.1-r200" + introspection? ( >=dev-libs/gobject-introspection-1 )" # tests also have optional dep on valgrind which we do not enforce DEPEND="${RDEPEND} app-text/gnome-doc-utils diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild deleted file mode 100644 index d2da6965ec8..000 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -VALA_MIN_API_VERSION=0.16 -VALA_USE_DEPEND=vapigen -PYTHON_COMPAT=( python2_7 ) -VIRTUALX_REQUIRED=manual - -inherit autotools flag-o-matic multilib-minimal python-single-r1 vala \ - virtualx xdg-utils - -DESCRIPTION="Library to pass menu structure across DBus" -HOMEPAGE="https://launchpad.net/dbusmenu"; -SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; - -LICENSE="LGPL-2.1 LGPL-3" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86" -IUSE="debug gtk gtk3 +introspection test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.35.4[${MULTILIB_USEDEP}] - dev-libs/libxml2[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} - gtk? ( x11-libs/gtk+:2[introspection?,${MULTILIB_USEDEP}] ) - gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1 ) - !<${CATEGORY}/${PN}-0.5.1-r200" -# tests also have optional dep on valgrind which we do not enforce -DEPEND="${RDEPEND} - app-text/gnome-doc-utils - dev-util/glib-utils - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig[${MULTILIB_USEDEP}] - introspection? ( $(vala_depend) ) - test? ( - >=dev-libs/json-glib-0.13.4[${MULTILIB_USEDEP}] - >=dev-util/dbus-test-runner-15.04.0_p100 - gtk? ( ${VIRTUALX_DEPEND} ) - gtk3? ( ${VIRTUALX_DEPEND} ) - )" - -pkg_setup() { - xdg_environment_reset - python-single-r1_pkg_setup -} - -src_prepare() { - if use introspection; then - vala_src_prepare - export VALA_API_GEN="${VAPIGEN}" - fi - python_fix_shebang tools - - eapply "${FILESDIR}/${P}-configure-fix.patch" - eapply "${FILESDIR}/${P}-werror.patch" - eapply_user - eautoreconf -} - -multilib_src_configure() { - append-flags -Wno-error #414323 - - local myconf=( - --cache-file="${BUILD_DIR}"/config.cache - --disable-gtk - --disable-static - # dumper extra tool is only for GTK+-2.x - --disable-dumper - $(multilib_native_use_enable introspection) - $(multilib_native_use_enable introspection vala) - $(use_enable debug massivedebug
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/, dev-libs/libdbusmenu/files/
commit: 0778a51ae1cc7db7aaffb790a5225e644cd98f3f Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 11 10:44:36 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 11 10:44:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0778a51a dev-libs/libdbusmenu: drop werror, bug #691260 Closes: https://bugs.gentoo.org/691260 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Sergei Trofimovich gentoo.org> .../files/libdbusmenu-16.04.0-werror.patch | 37 ++ dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild| 3 +- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/files/libdbusmenu-16.04.0-werror.patch b/dev-libs/libdbusmenu/files/libdbusmenu-16.04.0-werror.patch new file mode 100644 index 000..aaa61785b3b --- /dev/null +++ b/dev-libs/libdbusmenu/files/libdbusmenu-16.04.0-werror.patch @@ -0,0 +1,37 @@ +https://bugs.gentoo.org/691260 + +--- a/libdbusmenu-glib/Makefile.am b/libdbusmenu-glib/Makefile.am +@@ -68,3 +68,3 @@ libdbusmenu_glib_la_CFLAGS = \ + $(COVERAGE_CFLAGS) \ +- -Wall -Werror -Wno-error=deprecated-declarations \ ++ -Wall -Wno-error=deprecated-declarations \ + -DG_LOG_DOMAIN="\"LIBDBUSMENU-GLIB\"" +--- a/libdbusmenu-gtk/Makefile.am b/libdbusmenu-gtk/Makefile.am +@@ -68,3 +68,3 @@ libdbusmenu_gtk_la_CFLAGS = \ + -I$(top_srcdir) \ +- -Wall -Werror -Wno-error=deprecated-declarations \ ++ -Wall -Wno-error=deprecated-declarations \ + -DG_LOG_DOMAIN="\"LIBDBUSMENU-GTK\"" +--- a/tests/Makefile.am b/tests/Makefile.am +@@ -105,3 +105,3 @@ TESTS_ENVIRONMENT = env GI_TYPELIB_PATH=$(top_builddir)/libdbusmenu-glib:$(top_b + DBUSMENU_GLIB_TEST_CFLAGS = \ +- -Wall -Werror \ ++ -Wall \ + -DG_DISABLE_DEPRECATED \ +--- a/tools/Makefile.am b/tools/Makefile.am +@@ -18,3 +18,3 @@ dbusmenu_dumper_CFLAGS = \ + $(DBUSMENUDUMPER_CFLAGS) \ +- -Wall -Werror ++ -Wall + +--- a/tools/testapp/Makefile.am b/tools/testapp/Makefile.am +@@ -14,3 +14,3 @@ dbusmenu_testapp_CFLAGS = \ + $(DBUSMENUGLIB_CFLAGS) \ +- -Wall -Werror ++ -Wall + diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index a5112080a49..d2da6965ec8 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -59,6 +59,7 @@ src_prepare() { python_fix_shebang tools eapply "${FILESDIR}/${P}-configure-fix.patch" + eapply "${FILESDIR}/${P}-werror.patch" eapply_user eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: b90f13ce61f223a83bf177dfc46fc4a59203dd9f Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Aug 6 10:52:05 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Aug 6 10:52:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90f13ce dev-libs/libdbusmenu-qt: Drop 0.9.3_pre20160218-r2 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Andreas Sturmlechner gentoo.org> .../libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild | 60 -- 1 file changed, 60 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild deleted file mode 100644 index 94932495e00..000 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EBZR_REPO_URI="lp:libdbusmenu-qt" - -[[ ${PV} == * ]] && inherit bzr -inherit cmake-utils virtualx - -DESCRIPTION="Library providing Qt implementation of DBusMenu specification" -HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; -if [[ ${PV} != * ]] ; then - MY_PV=${PV/_pre/+16.04.} - SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="LGPL-2" -SLOT="0" -IUSE="debug" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" - -[[ ${PV} == * ]] || S=${WORKDIR}/${PN}-${MY_PV} - -# tests fail due to missing connection to dbus -RESTRICT="test" - -src_prepare() { - [[ ${PV} == * ]] && bzr_src_prepare - cmake-utils_src_prepare - - cmake_comment_add_subdirectory tools - use test || cmake_comment_add_subdirectory tests -} - -src_configure() { - local mycmakeargs=( - -DWITH_DOC=OFF - -DUSE_QT5=ON - ) - cmake-utils_src_configure -} - -src_test() { - local builddir=${BUILD_DIR} - - BUILD_DIR=${BUILD_DIR}/tests virtx cmake-utils_src_test - - BUILD_DIR=${builddir} -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: aed773ce93a90483b0e76ee64e3a5eefcfddfe6e Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 6 10:40:06 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 6 10:40:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed773ce dev-libs/libdbusmenu-qt: x86 stable wrt bug #691456 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild index 0ab270f0cc5..91e13fae705 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.ori LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 832dc64dc04ec8af893291a56125893641d60401 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 6 09:51:12 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 6 09:51:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832dc64d dev-libs/libdbusmenu-qt: amd64 stable wrt bug #691456 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild index 64c2f21759d..0ab270f0cc5 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.ori LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 98d3a63be18833568bf1b2e447d312965b56dd74 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 5 19:05:28 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Aug 6 06:27:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d3a63b dev-libs/libdbusmenu: maintainer-needed Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libdbusmenu/metadata.xml | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-libs/libdbusmenu/metadata.xml b/dev-libs/libdbusmenu/metadata.xml index f6c24ef12fe..7fcb01d9972 100644 --- a/dev-libs/libdbusmenu/metadata.xml +++ b/dev-libs/libdbusmenu/metadata.xml @@ -1,12 +1,9 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - k...@gentoo.org - Gentoo KDE Project - + - Enable support for GTK+2 + Enable support for GTK+2 Enable support for GTK+3
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 6fe1f867c384aec694af9902d08a22af4be927c0 Author: Aaron Bauman gentoo org> AuthorDate: Mon Aug 5 00:38:16 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Aug 5 00:38:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe1f867 dev-libs/libdbusmenu-qt: arm64 stable (bug #691456) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.70, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild index 267ccc08f93..64c2f21759d 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.ori LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/files/, dev-libs/libdbusmenu-qt/
commit: 8e0ca6709135e24518be2985b7b4d644c01428a1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 17 18:00:54 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 17 19:12:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0ca670 dev-libs/libdbusmenu-qt: EAPI-7 bump, fix pkgconfig libdir path Remove live sources cruft; was dropped long ago even in kde overlay. Remove test setup cruft when it doesn't work anyway. Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> .../libdbusmenu-qt-0.9.3_pre20160218-cmake.patch | 258 + .../libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild | 36 +++ 2 files changed, 294 insertions(+) diff --git a/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20160218-cmake.patch b/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20160218-cmake.patch new file mode 100644 index 000..e4668a52fc9 --- /dev/null +++ b/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20160218-cmake.patch @@ -0,0 +1,258 @@ +From 56669bd4e5ed21cfd2b0f5b94983792396695e5e Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Sun, 17 Feb 2019 19:10:55 +0100 +Subject: [PATCH] Use more GNUInstallDirs, fix pkgconfig libdir path, general + cleanup + +--- + CMakeLists.txt| 45 --- + cmake/modules/FindQJSON.cmake | 2 +- + dbusmenu-qt-config.cmake.in | 2 +- + dbusmenu-qt.pc.in | 6 ++--- + src/CMakeLists.txt| 16 ++--- + tests/CMakeLists.txt | 10 + tools/testapp/CMakeLists.txt | 2 +- + 7 files changed, 34 insertions(+), 49 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 72cbc45..2d757ec 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 2.8.11) + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules") + + # Build options +-option(WITH_DOC "Build documentation (requires Doxygen)" ON) ++option(WITH_DOC "Build documentation (requires Doxygen)" OFF) + + # Versions + ## Package version +@@ -24,28 +24,8 @@ set(dbusmenu_qt_lib_PATCH_VERSION 0) + + set(dbusmenu_qt_lib_VERSION ${dbusmenu_qt_lib_SOVERSION}.${dbusmenu_qt_lib_API_VERSION}.${dbusmenu_qt_lib_PATCH_VERSION}) + +-# Check if we want to explicitly select the Qt version to be used or autodetect +-if (NOT USE_QT4 AND NOT USE_QT5) +-# Autodetect, prefering Qt5 +-message(STATUS "Autodetecting Qt version to use") +-find_package(Qt5Widgets QUIET) +-if (Qt5Widgets_FOUND) +-set(USE_QT5 TRUE) +-endif() +-endif() +- + # Detect for which Qt version we're building +-if (USE_QT5) +-find_package(Qt5Widgets REQUIRED) +-find_package(Qt5DBus REQUIRED) +-include_directories(${Qt5Widgets_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS}) +-find_package(Qt5Core REQUIRED) +-set(CMAKE_AUTOMOC ON) +-set(CMAKE_AUTOMOC_RELAXED_MODE ON) +-set(CMAKE_POSITION_INDEPENDENT_CODE ON) +- +-set(QT_SUFFIX "qt5") +-else() ++if (USE_QT4) + find_package(Qt4 REQUIRED) + include_directories( + ${QT_INCLUDE_DIR} +@@ -55,6 +35,14 @@ else() + ) + + set(QT_SUFFIX "qt") ++else() ++find_package(Qt5 CONFIG REQUIRED Core DBus Widgets) ++include_directories(${Qt5Widgets_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS}) ++set(CMAKE_AUTOMOC ON) ++set(CMAKE_AUTOMOC_RELAXED_MODE ON) ++set(CMAKE_POSITION_INDEPENDENT_CODE ON) ++ ++set(QT_SUFFIX "qt5") + endif() + + include (CheckCXXCompilerFlag) +@@ -76,9 +64,7 @@ endif (__DBUSMENU_HAVE_CXX11) + + include(CMakePackageConfigHelpers) + include(GNUInstallDirs) +-set(LIB_DESTINATION "${CMAKE_INSTALL_LIBDIR}") +-set(CMAKECONFIG_INSTALL_DIR "${LIB_DESTINATION}/cmake/dbusmenu-${QT_SUFFIX}") +-set(INCLUDE_INSTALL_DIR "include/dbusmenu-${QT_SUFFIX}") ++set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}/dbusmenu-${QT_SUFFIX}") + + # dist targets + set(ARCHIVE_NAME libdbusmenu-${QT_SUFFIX}-${dbusmenu_qt_VERSION}) +@@ -103,7 +89,7 @@ add_dependencies(distcheck dist) + configure_file(dbusmenu-qt.pc.in ${CMAKE_BINARY_DIR}/dbusmenu-${QT_SUFFIX}.pc @ONLY) + + install(FILES ${CMAKE_BINARY_DIR}/dbusmenu-${QT_SUFFIX}.pc +-DESTINATION ${LIB_DESTINATION}/pkgconfig ++DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig + ) + + add_subdirectory(src) +@@ -118,7 +104,7 @@ if(WITH_DOC) + ) + + install(DIRECTORY ${CMAKE_BINARY_DIR}/html/ +-DESTINATION share/doc/libdbusmenu-${QT_SUFFIX}-doc ++DESTINATION ${CMAKE_INSTALL_DOCDIR} + ) + endif(WITH_DOC) + +@@ -126,8 +112,8 @@ endif(WITH_DOC) + configure_package_config_file( + dbusmenu-qt-config.cmake.in + ${CMAKE_BINARY_DIR}/dbusmenu-${QT_SUFFIX}-config.cmake +-INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR} ++INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/dbusmenu-${QT_SUFFIX} + PATH_VARS INCLUDE_INSTALL_DIR +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/files/
commit: ed386bd733cbc0c2be46b441a89868444536d171 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Jan 6 10:32:07 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 6 12:06:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed386bd7 dev-libs/libdbusmenu: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10751 Signed-off-by: Andreas Sturmlechner gentoo.org> .../libdbusmenu-12.10.2-gtk2-signal-fix.patch | 36 -- 1 file changed, 36 deletions(-) diff --git a/dev-libs/libdbusmenu/files/libdbusmenu-12.10.2-gtk2-signal-fix.patch b/dev-libs/libdbusmenu/files/libdbusmenu-12.10.2-gtk2-signal-fix.patch deleted file mode 100644 index 6d270f1370b..000 --- a/dev-libs/libdbusmenu/files/libdbusmenu-12.10.2-gtk2-signal-fix.patch +++ /dev/null @@ -1,36 +0,0 @@ -=== modified file 'libdbusmenu-gtk/parser.c' libdbusmenu-gtk/parser.c 2013-06-18 19:59:44 + -+++ libdbusmenu-gtk/parser.c 2013-11-03 02:46:23 + -@@ -97,9 +97,7 @@ - gpointerdata); - static void item_inserted_cb (GtkContainer * menu, - GtkWidget * widget, --#ifdef HAVE_GTK3 - gintposition, --#endif - gpointerdata); - static void item_removed_cb (GtkContainer * menu, - GtkWidget * widget, -@@ -431,11 +429,7 @@ - - pdata->shell = menu; - pdata->item_inserted_handler_id = g_signal_connect (G_OBJECT (menu), --#ifdef HAVE_GTK3 - "insert", --#else -- "child-added", --#endif - G_CALLBACK (item_inserted_cb), - mi); - pdata->item_removed_handler_id = g_signal_connect (G_OBJECT (menu), -@@ -1394,9 +1388,7 @@ - static void - item_inserted_cb (GtkContainer *menu, - GtkWidget*widget, --#ifdef HAVE_GTK3 - gint position, --#endif - gpointer data) - { - DbusmenuMenuitem *menuitem = (DbusmenuMenuitem *)data; -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 7264089733042309b6b8388aa811beb0f99d98a7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Oct 14 13:33:45 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Oct 14 13:35:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72640897 dev-libs/libdbusmenu: Add missing dev-util/glib-utils DEPEND Closes: https://bugs.gentoo.org/668578 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 4adfd72eaac..a5112080a49 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -34,6 +34,7 @@ RDEPEND=" # tests also have optional dep on valgrind which we do not enforce DEPEND="${RDEPEND} app-text/gnome-doc-utils + dev-util/glib-utils dev-util/intltool sys-devel/gettext virtual/pkgconfig[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 77b4dbcb3f2ac6d54e45321cd889930e623770a7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Sep 15 19:32:36 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 15 20:04:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b4dbcb dev-libs/libdbusmenu: Drop 12.10.2-r2, destabilising ppc,ppc64 Closes: https://bugs.gentoo.org/663972 Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-libs/libdbusmenu/Manifest | 1 - dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 131 - 2 files changed, 132 deletions(-) diff --git a/dev-libs/libdbusmenu/Manifest b/dev-libs/libdbusmenu/Manifest index 07bc9959670..9791f52a70f 100644 --- a/dev-libs/libdbusmenu/Manifest +++ b/dev-libs/libdbusmenu/Manifest @@ -1,2 +1 @@ -DIST libdbusmenu-12.10.2.tar.gz 735730 BLAKE2B 0c0ee66a1044ded26dcfdebdbf8d4501592b4a57dccec80fd196707588eeccdbd162528d3c60e895b38180e893106332b2ea4273f1408d86872bc678bea1aefc SHA512 cf2e50dc3adbf35d0a4ccdd62a3efd9fae2d079b8d06e6522b70f077f89ac2cf72188e380f476e38d184b69549e90b801bf1e32174fa94bbe612dd52aec94496 DIST libdbusmenu-16.04.0.tar.gz 760376 BLAKE2B 6996ce09bc2b81a8f415a46490ecb3189a064a64f1716919bb1495dccefa220ab058af06f4b3391c954ec76ec38e62db9c092b620cb69cacffb064e590ec1297 SHA512 ee9654ac4ed94bdebc94a6db83b126784273a417a645b2881b2ba676a5f67d7fc95dd2bb37bfb0890aa47299ed73cb21ed7de8b75f3fed6b69bfd39065062241 diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild deleted file mode 100644 index 1689f6f879b..000 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -VALA_MIN_API_VERSION=0.16 -VALA_USE_DEPEND=vapigen -PYTHON_COMPAT=( python2_7 ) - -inherit eutils flag-o-matic multilib-minimal python-single-r1 vala xdg-utils - -DESCRIPTION="Library to pass menu structure across DBus" -HOMEPAGE="https://launchpad.net/dbusmenu"; -SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; - -LICENSE="LGPL-2.1 LGPL-3" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~mips ppc ppc64 sparc x86" -IUSE="debug gtk gtk3 +introspection" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}] - >=dev-libs/json-glib-0.13.4[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.32[${MULTILIB_USEDEP}] - dev-libs/libxml2[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} - gtk? ( x11-libs/gtk+:2[introspection?,${MULTILIB_USEDEP}] ) - gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1 ) - !<${CATEGORY}/${PN}-0.5.1-r200" -DEPEND="${RDEPEND} - app-text/gnome-doc-utils - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig[${MULTILIB_USEDEP}] - introspection? ( $(vala_depend) )" - -pkg_setup() { - xdg_environment_reset - python-single-r1_pkg_setup -} - -src_prepare() { - if use introspection; then - vala_src_prepare - export VALA_API_GEN="${VAPIGEN}" - fi - python_fix_shebang tools - - # remove reliance on custom Ubuntu hacks in old GTK+2 - epatch "${FILESDIR}/${P}-gtk2-signal-fix.patch" - epatch_user -} - -multilib_src_configure() { - append-flags -Wno-error #414323 - - local myconf=( - --disable-gtk - --disable-static - --disable-silent-rules - --disable-scrollkeeper - # dumper extra tool is only for GTK+-2.x, tests use valgrind which is stupid - --disable-dumper - $(multilib_native_use_enable introspection) - $(multilib_native_use_enable introspection vala) - $(use_enable debug massivedebugging) - ) - local ECONF_SOURCE=${S} - econf "${myconf[@]}" - - GTK_VARIANTS=( $(usex gtk 2 '') $(usex gtk3 3 '') ) - local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) - local top_builddir=${BUILD_DIR} - - gtk_configure() { - local gtkconf=( - "${myconf[@]}" - --enable-gtk - --with-gtk="${MULTIBUILD_VARIANT}" - ) - mkdir -p "${BUILD_DIR}" || die - cd "${BUILD_DIR}" || die - econf "${gtkconf[@]}" - - rm -r libdbusmenu-glib || die - ln -s "${top_builddir}"/libdbusmenu-glib libdbusmenu-glib || die - } - [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant gtk_configure -} - -gtk_emake() { - emake -C "${BUILD_DIR}"/libdbusmenu-gtk "${@}" - multilib_is_native_abi && \ - emake -C "${BUILD_DIR}"/docs/libdbusmenu-gtk "${@}" -} - -multilib_src_co
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 0111364b52f6222b1fed3797ee5bf8a156b80665 Author: Tobias Klausmann gentoo org> AuthorDate: Fri Sep 14 08:04:30 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Fri Sep 14 08:28:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0111364b dev-libs/libdbusmenu-16.04.0-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/663972 dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 9aca9d743aa..4adfd72eaac 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: d34f696a0fa06d31ef108146b531c28362103082 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Aug 18 03:54:36 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 18 03:54:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34f696a dev-libs/libdbusmenu: Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 23d2a89e8ef..2bd65b26f95 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="debug gtk gtk3 +introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: cbaec76afa4803872a7365cc6fc1d246e381ee7a Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Aug 16 12:00:49 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Aug 16 12:00:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbaec76a dev-libs/libdbusmenu: x86 stable (bug #663508) Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 1abf95c7910..23d2a89e8ef 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="debug gtk gtk3 +introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 30a464fb324f9e5ca170720a222bc0d7959d5bcc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 26 21:10:03 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 26 21:15:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a464fb dev-libs/libdbusmenu-qt: Drop old Qt4-based Dropping arches without remaining revdeps. Bug: https://bugs.gentoo.org/627178 Package-Manager: Portage-2.3.38, Repoman-2.3.9 .../libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild | 124 - 1 file changed, 124 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild deleted file mode 100644 index c3d493104e5..000 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EBZR_REPO_URI="lp:libdbusmenu-qt" - -[[ ${PV} == * ]] && inherit bzr -inherit cmake-multilib multibuild virtualx - -DESCRIPTION="Library providing Qt implementation of DBusMenu specification" -HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; -if [[ ${PV} != * ]] ; then - MY_PV=${PV/_pre/+16.04.} - SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="LGPL-2" -SLOT="0" -IUSE="debug qt4" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - qt4? ( - >=dev-qt/qtcore-4.8.6:4[${MULTILIB_USEDEP}] - >=dev-qt/qtdbus-4.8.6:4[${MULTILIB_USEDEP}] - >=dev-qt/qtgui-4.8.6:4[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND} - test? ( - dev-qt/qttest:5 - qt4? ( >=dev-qt/qttest-4.8.6:4[${MULTILIB_USEDEP}] ) - ) -" - -[[ ${PV} == * ]] || S=${WORKDIR}/${PN}-${MY_PV} - -DOCS=( NEWS README ) - -# tests fail due to missing connection to dbus -RESTRICT="test" - -pkg_setup() { - MULTIBUILD_VARIANTS=( $(usex qt4 4) 5 ) -} - -src_prepare() { - [[ ${PV} == * ]] && bzr_src_prepare - cmake-utils_src_prepare - - cmake_comment_add_subdirectory tools - use test || cmake_comment_add_subdirectory tests -} - -multilib_src_configure() { - local mycmakeargs=( - -DWITH_DOC=OFF - -DUSE_QT${QT_MULTIBUILD_VARIANT}=ON - -DQT_QMAKE_EXECUTABLE="/usr/$(get_libdir)/qt${QT_MULTIBUILD_VARIANT}/bin/qmake" - ) - cmake-utils_src_configure -} - -src_configure() { - myconfigure() { - local QT_MULTIBUILD_VARIANT=${MULTIBUILD_VARIANT} - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then - cmake-multilib_src_configure - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then - multilib_src_configure - fi - } - - multibuild_foreach_variant myconfigure -} - -src_compile() { - mycompile() { - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then - cmake-multilib_src_compile - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then - cmake-utils_src_compile - fi - } - - multibuild_foreach_variant mycompile -} - -src_install() { - myinstall() { - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then - cmake-multilib_src_install - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then - cmake-utils_src_install - fi - } - - multibuild_foreach_variant myinstall -} - -src_test() { - mytest() { - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then - cmake-multilib_src_test - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then - multilib_src_test - fi - } - - multibuild_foreach_variant mytest -} - -multilib_src_test() { - local builddir=${BUILD_DIR} - - BUILD_DIR=${BUILD_DIR}/tests virtx cmake-utils_src_test - - BUILD_DIR=${builddir} -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 5cb41e23350467a12e04fc98f4f1aa669ea289ad Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat May 26 20:49:26 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat May 26 20:51:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb41e23 dev-libs/libdbusmenu-qt: 0.9.3_pre20160218-r2 amd64 stable Bug #654060 Package-Manager: Portage-2.3.38, Repoman-2.3.9 dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild index 78b684330cd..32db4c0a919 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} != * ]] ; then MY_PV=${PV/_pre/+16.04.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: d633dc92647aa7505934d3bd7a4f565af5d5 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri May 25 22:45:01 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri May 25 23:58:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d633 dev-libs/libdbusmenu-qt: x86 stable (bug #654060) Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild index 96ef62ac05b..78b684330cd 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} != * ]] ; then MY_PV=${PV/_pre/+16.04.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: cb46bca510df3cc12c11711ba517c2e8c0f4536d Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 22 12:02:27 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 22 12:16:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb46bca5 dev-libs/libdbusmenu-qt: Drop USE=qt4, cmake-multilib and multibuild Package-Manager: Portage-2.3.24, Repoman-2.3.6 .../libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild | 60 ++ 1 file changed, 60 insertions(+) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild new file mode 100644 index 000..96ef62ac05b --- /dev/null +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EBZR_REPO_URI="lp:libdbusmenu-qt" + +[[ ${PV} == * ]] && inherit bzr +inherit cmake-utils virtualx + +DESCRIPTION="Library providing Qt implementation of DBusMenu specification" +HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; +if [[ ${PV} != * ]] ; then + MY_PV=${PV/_pre/+16.04.} + SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="LGPL-2" +SLOT="0" +IUSE="debug" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" + +[[ ${PV} == * ]] || S=${WORKDIR}/${PN}-${MY_PV} + +# tests fail due to missing connection to dbus +RESTRICT="test" + +src_prepare() { + [[ ${PV} == * ]] && bzr_src_prepare + cmake-utils_src_prepare + + cmake_comment_add_subdirectory tools + use test || cmake_comment_add_subdirectory tests +} + +src_configure() { + local mycmakeargs=( + -DWITH_DOC=OFF + -DUSE_QT5=ON + ) + cmake-utils_src_configure +} + +src_test() { + local builddir=${BUILD_DIR} + + BUILD_DIR=${BUILD_DIR}/tests virtx cmake-utils_src_test + + BUILD_DIR=${builddir} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 6ca015ff9f3f49c8b009afae9ffc24e42388ba1d Author: Matt Turner gentoo org> AuthorDate: Sun Mar 18 00:11:39 2018 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 18 00:11:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca015ff dev-libs/libdbusmenu-16.04.0: added ~alpha, bug 627178 dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 017f1051f7b..1abf95c7910 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="debug gtk gtk3 +introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 84feb3c45f38ed902ddd6e02e6842bcccffe5b4c Author: Michał Górny gentoo org> AuthorDate: Sat Feb 17 15:14:32 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 17 15:14:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84feb3c4 dev-libs/libdbusmenu-qt: Remove *-fbsd keywords because of Qt5 dep dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild index 690a7c3a09e..c3d493104e5 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} != * ]] ; then MY_PV=${PV/_pre/+16.04.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 992f0d6359b3b962d6eb98eec246e2aa4367fcdf Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Dec 21 21:42:43 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 21 21:54:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992f0d63 dev-libs/libdbusmenu: keyworded 16.04.0 for sparc, bug #627178 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 26b51ee32b6..017f1051f7b 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="debug gtk gtk3 +introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 22590ac92d0ed05599351cca26c45efd816f6e0a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Dec 9 08:04:37 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 9 08:09:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22590ac9 dev-libs/libdbusmenu-qt: Drop old Package-Manager: Portage-2.3.17, Repoman-2.3.6 .../libdbusmenu-qt-0.9.3_pre20160218.ebuild| 128 - 1 file changed, 128 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild deleted file mode 100644 index 6e5bd9b38bf..000 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EBZR_REPO_URI="lp:libdbusmenu-qt" - -[[ ${PV} == * ]] && inherit bzr -inherit cmake-multilib multibuild multilib virtualx cmake-multilib - -DESCRIPTION="A library providing Qt implementation of DBusMenu specification" -HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; -if [[ ${PV} != * ]] ; then - MY_PV=${PV/_pre/+16.04.} - SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" -fi - -LICENSE="LGPL-2" -SLOT="0" -IUSE="debug +qt4 qt5" - -REQUIRED_USE="|| ( qt4 qt5 )" - -RDEPEND=" - qt4? ( - >=dev-qt/qtcore-4.8.6:4[${MULTILIB_USEDEP}] - >=dev-qt/qtdbus-4.8.6:4[${MULTILIB_USEDEP}] - >=dev-qt/qtgui-4.8.6:4[${MULTILIB_USEDEP}] - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND} - test? ( - qt4? ( >=dev-qt/qttest-4.8.6:4[${MULTILIB_USEDEP}] ) - qt5? ( dev-qt/qttest:5 ) - ) -" - -[[ ${PV} == * ]] || S=${WORKDIR}/${PN}-${MY_PV} - -DOCS=( NEWS README ) - -# tests fail due to missing connection to dbus -RESTRICT="test" - -pkg_setup() { - MULTIBUILD_VARIANTS=( $(usex qt4 4) $(usex qt5 5) ) -} - -src_prepare() { - [[ ${PV} == * ]] && bzr_src_prepare - cmake-utils_src_prepare - - cmake_comment_add_subdirectory tools - use test || cmake_comment_add_subdirectory tests -} - -multilib_src_configure() { - local mycmakeargs=( - -DWITH_DOC=OFF - -DUSE_QT${QT_MULTIBUILD_VARIANT}=ON - -DQT_QMAKE_EXECUTABLE="/usr/$(get_libdir)/qt${QT_MULTIBUILD_VARIANT}/bin/qmake" - ) - cmake-utils_src_configure -} - -src_configure() { - myconfigure() { - local QT_MULTIBUILD_VARIANT=${MULTIBUILD_VARIANT} - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then - cmake-multilib_src_configure - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then - multilib_src_configure - fi - } - - multibuild_foreach_variant myconfigure -} - -src_compile() { - mycompile() { - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then - cmake-multilib_src_compile - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then - cmake-utils_src_compile - fi - } - - multibuild_foreach_variant mycompile -} - -src_install() { - myinstall() { - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then - cmake-multilib_src_install - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then - cmake-utils_src_install - fi - } - - multibuild_foreach_variant myinstall -} - -src_test() { - mytest() { - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then - cmake-multilib_src_test - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then - multilib_src_test - fi - } - - multibuild_foreach_variant mytest -} - -multilib_src_test() { - local builddir=${BUILD_DIR} - - BUILD_DIR=${BUILD_DIR}/tests virtx cmake-utils_src_test - - BUILD_DIR=${builddir} -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/files/
commit: 2563975471f4562468981b2670cd425c3e7a2c45 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Dec 2 08:13:27 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 2 08:34:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25639754 dev-libs/libdbusmenu-qt: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/6393 .../libdbusmenu-qt-0.9.3_pre20140619-optionaltests.patch | 16 1 file changed, 16 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20140619-optionaltests.patch b/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20140619-optionaltests.patch deleted file mode 100644 index 7f6d82eb00d..000 --- a/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20140619-optionaltests.patch +++ /dev/null @@ -1,16 +0,0 @@ CMakeLists.txt.old 2014-10-10 21:14:47.139654992 +0200 -+++ CMakeLists.txt 2014-10-10 21:16:17.114656451 +0200 -@@ -90,8 +90,12 @@ - ) - - add_subdirectory(src) -+ -+option(BUILD_TESTS "Build tests for qt4" ON) - if (NOT USE_QT5) # TODO port tests to Qt5 --add_subdirectory(tests) -+ if(BUILD_TESTS) -+ add_subdirectory(tests) -+ endif(BUILD_TESTS) - endif() - add_subdirectory(tools) -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: b26f1ab26ee828c4e5cb524c87dcc6ee28f982f2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Nov 30 22:40:13 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Nov 30 22:54:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26f1ab2 dev-libs/libdbusmenu-qt: amd64 stable, bug #638276 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild index d07e69f1aef..690a7c3a09e 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} != * ]] ; then MY_PV=${PV/_pre/+16.04.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 9971a9c511ee45597e9a1161ad93be8d3d6865e2 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Nov 30 19:01:19 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Nov 30 19:02:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9971a9c5 dev-libs/libdbusmenu-qt: x86 stable (bug #638276) Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild index 686a396d117..d07e69f1aef 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} != * ]] ; then MY_PV=${PV/_pre/+16.04.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: f8bb0f8675ae0a39e9e0750c2c5bf519c87bcbc1 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 23 23:05:58 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 23 23:06:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bb0f86 dev-libs/libdbusmenu-qt: stable 0.9.3_pre20160218-r1 for ppc/ppc64, bug #638276 Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" dev-libs/libdbusmenu-qt/Manifest | 2 +- dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/Manifest b/dev-libs/libdbusmenu-qt/Manifest index 0a93c8d6a63..e7067a06953 100644 --- a/dev-libs/libdbusmenu-qt/Manifest +++ b/dev-libs/libdbusmenu-qt/Manifest @@ -1 +1 @@ -DIST libdbusmenu-qt_0.9.3+16.04.20160218.orig.tar.gz 46438 SHA256 a8e6358a31c44ccdf1bfc46c95a77a6bfc7fc1f536aadb913ed4f4405c570cf6 SHA512 dfaba59cedd320e6a3b5a9c0a5e13fb9e0952224e39cdd6ee3b32b03d95ac850a533e2a73835a7c0ead93b2283b9c235472bacb84e3d761ebe9e9398345314a9 WHIRLPOOL 7832fc56c09e232415befdd032db9498499e722a727215d27796db8cfff104ef7e6b11c8534d42496e4be7dcaec33116d7b2cabe443562a5a364fe5a6dc59a3e +DIST libdbusmenu-qt_0.9.3+16.04.20160218.orig.tar.gz 46438 BLAKE2B 66b1fa44f28b5f4d5fa09afa988ca793ae892a7aeab6290b1650876a992e27a15af5a6a999080aa4c499295e2fa3de768fe5f185b5df2af36b957766508c1804 SHA512 dfaba59cedd320e6a3b5a9c0a5e13fb9e0952224e39cdd6ee3b32b03d95ac850a533e2a73835a7c0ead93b2283b9c235472bacb84e3d761ebe9e9398345314a9 diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild index 34335d9c8a2..686a396d117 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} != * ]] ; then MY_PV=${PV/_pre/+16.04.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 8d5cc68bf03f3c16faf82c07675f90ee058caa62 Author: Michael Palimaka gentoo org> AuthorDate: Mon Nov 6 10:57:56 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Mon Nov 6 10:58:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5cc68b dev-libs/libdbusmenu: restore ~x86 keyword Bug: https://bugs.gentoo.org/627178 Package-Manager: Portage-2.3.8, Repoman-2.3.4 dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 93b4219e284..26b51ee32b6 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" IUSE="debug gtk gtk3 +introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 2adb6d5f9445bff6315bd54b89d6bdb64e9ef8d3 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 24 12:23:16 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 24 12:23:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2adb6d5f dev-libs/libdbusmenu: keyworded 16.04.0 for ppc, bug #627178 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 058f3c5b48f..93b4219e284 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64" IUSE="debug gtk gtk3 +introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: ac6c7bc2ebc8dcf05d316e43b3d1a62724324994 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Sep 12 08:11:21 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Sep 12 08:11:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6c7bc2 dev-libs/libdbusmenu: keyworded 16.04.0 for ppc64, bug #627178 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 8e3c2bf6c9d..058f3c5b48f 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64" IUSE="debug gtk gtk3 +introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 9b9ca4117cee2f06eb34e6e01cc55421a33d2fe4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 31 00:47:59 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 31 20:53:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9ca411 dev-libs/libdbusmenu-qt: Drop USE=qt5, build it unconditionally Package-Manager: Portage-2.3.8, Repoman-2.3.3 .../libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild | 124 + 1 file changed, 124 insertions(+) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild new file mode 100644 index 000..34335d9c8a2 --- /dev/null +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r1.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EBZR_REPO_URI="lp:libdbusmenu-qt" + +[[ ${PV} == * ]] && inherit bzr +inherit cmake-multilib multibuild virtualx + +DESCRIPTION="Library providing Qt implementation of DBusMenu specification" +HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; +if [[ ${PV} != * ]] ; then + MY_PV=${PV/_pre/+16.04.} + SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +fi + +LICENSE="LGPL-2" +SLOT="0" +IUSE="debug qt4" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + qt4? ( + >=dev-qt/qtcore-4.8.6:4[${MULTILIB_USEDEP}] + >=dev-qt/qtdbus-4.8.6:4[${MULTILIB_USEDEP}] + >=dev-qt/qtgui-4.8.6:4[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND} + test? ( + dev-qt/qttest:5 + qt4? ( >=dev-qt/qttest-4.8.6:4[${MULTILIB_USEDEP}] ) + ) +" + +[[ ${PV} == * ]] || S=${WORKDIR}/${PN}-${MY_PV} + +DOCS=( NEWS README ) + +# tests fail due to missing connection to dbus +RESTRICT="test" + +pkg_setup() { + MULTIBUILD_VARIANTS=( $(usex qt4 4) 5 ) +} + +src_prepare() { + [[ ${PV} == * ]] && bzr_src_prepare + cmake-utils_src_prepare + + cmake_comment_add_subdirectory tools + use test || cmake_comment_add_subdirectory tests +} + +multilib_src_configure() { + local mycmakeargs=( + -DWITH_DOC=OFF + -DUSE_QT${QT_MULTIBUILD_VARIANT}=ON + -DQT_QMAKE_EXECUTABLE="/usr/$(get_libdir)/qt${QT_MULTIBUILD_VARIANT}/bin/qmake" + ) + cmake-utils_src_configure +} + +src_configure() { + myconfigure() { + local QT_MULTIBUILD_VARIANT=${MULTIBUILD_VARIANT} + if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then + cmake-multilib_src_configure + elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then + multilib_src_configure + fi + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + mycompile() { + if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then + cmake-multilib_src_compile + elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then + cmake-utils_src_compile + fi + } + + multibuild_foreach_variant mycompile +} + +src_install() { + myinstall() { + if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then + cmake-multilib_src_install + elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then + cmake-utils_src_install + fi + } + + multibuild_foreach_variant myinstall +} + +src_test() { + mytest() { + if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then + cmake-multilib_src_test + elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then + multilib_src_test + fi + } + + multibuild_foreach_variant mytest +} + +multilib_src_test() { + local builddir=${BUILD_DIR} + + BUILD_DIR=${BUILD_DIR}/tests virtx cmake-utils_src_test + + BUILD_DIR=${builddir} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: f794f9c0c80706a544be99c033f3bd2071b73f97 Author: Alexis Ballier gentoo org> AuthorDate: Wed Aug 30 08:12:24 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Aug 30 08:12:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f794f9c0 dev-libs/libdbusmenu: keyword ~arm64 Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index d2561e2e665..8e3c2bf6c9d 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64" IUSE="debug gtk gtk3 +introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: b9b009e308ea3d96dc0ec7abc3a3f31169e8de9a Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Aug 9 22:12:34 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 9 22:12:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b009e3 dev-libs/libdbusmenu: keyworded 16.04.0 for ia64, bug #627178 Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 131d663ca80..d2561e2e665 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~ia64" IUSE="debug gtk gtk3 +introspection test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/, dev-libs/libdbusmenu/files/
commit: c9e18266ca78374d98ca3c1c24aed191764b53c1 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 6 16:08:30 2017 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 6 16:09:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e18266 dev-libs/libdbusmenu: Fix building w/ USE=-test .../files/libdbusmenu-16.04.0-configure-fix.patch | 35 ++ dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild| 6 ++-- 2 files changed, 39 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu/files/libdbusmenu-16.04.0-configure-fix.patch b/dev-libs/libdbusmenu/files/libdbusmenu-16.04.0-configure-fix.patch new file mode 100644 index 000..a5787781090 --- /dev/null +++ b/dev-libs/libdbusmenu/files/libdbusmenu-16.04.0-configure-fix.patch @@ -0,0 +1,35 @@ +From 4b79b41a25cc1e2c4355738b4bed6c73b919ffee Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sun, 6 Aug 2017 17:55:45 +0200 +Subject: [PATCH] configure: Fix HAVE_VALGRIND not being defined when tests are + disabled + +If --disable-tests is used, configure fails with the following error: + + configure: error: conditional "HAVE_VALGRIND" was never defined. + Usually this means the macro was only invoked conditionally. + +This is because AM_CONDITIONAL for it is called inside the 'if' for +tests being enabled. Move it just below that block to ensure that it's +defined unconditionally. +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index ace54d1..cbd38a6 100644 +--- a/configure.ac b/configure.ac +@@ -120,8 +120,8 @@ PKG_CHECK_MODULES(DBUSMENUTESTS, json-glib-1.0 >= $JSON_GLIB_REQUIRED_VERSION + [have_tests=yes] + ) + PKG_CHECK_MODULES(DBUSMENUTESTSVALGRIND, valgrind, have_valgrind=yes, have_valgrind=no) +-AM_CONDITIONAL([HAVE_VALGRIND], [test "x$have_valgrind" = "xyes"]) + ]) ++AM_CONDITIONAL([HAVE_VALGRIND], [test "x$have_valgrind" = "xyes"]) + + AC_SUBST(DBUSMENUTESTS_CFLAGS) + AC_SUBST(DBUSMENUTESTS_LIBS) +-- +2.14.0 + diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild index 5b4dc1f1df4..131d663ca80 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -8,8 +8,8 @@ VALA_USE_DEPEND=vapigen PYTHON_COMPAT=( python2_7 ) VIRTUALX_REQUIRED=manual -inherit flag-o-matic multilib-minimal python-single-r1 vala virtualx \ - xdg-utils +inherit autotools flag-o-matic multilib-minimal python-single-r1 vala \ + virtualx xdg-utils DESCRIPTION="Library to pass menu structure across DBus" HOMEPAGE="https://launchpad.net/dbusmenu"; @@ -57,7 +57,9 @@ src_prepare() { fi python_fix_shebang tools + eapply "${FILESDIR}/${P}-configure-fix.patch" eapply_user + eautoreconf } multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 89e4e5b251405a4a9889e6c347b5ae312bb7a68d Author: Michał Górny gentoo org> AuthorDate: Mon Jul 17 19:59:16 2017 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 6 13:54:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e4e5b2 dev-libs/libdbusmenu: Bump to 16.04.0, fix tests, EAPI=6 dev-libs/libdbusmenu/Manifest | 1 + dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild | 149 2 files changed, 150 insertions(+) diff --git a/dev-libs/libdbusmenu/Manifest b/dev-libs/libdbusmenu/Manifest index 3bd215e27f4..7449b4cae50 100644 --- a/dev-libs/libdbusmenu/Manifest +++ b/dev-libs/libdbusmenu/Manifest @@ -1 +1,2 @@ DIST libdbusmenu-12.10.2.tar.gz 735730 SHA256 9d6ad4a0b918b342ad2ee9230cce8a095eb601cb0cee6ddc1122d0481f9d04c9 SHA512 cf2e50dc3adbf35d0a4ccdd62a3efd9fae2d079b8d06e6522b70f077f89ac2cf72188e380f476e38d184b69549e90b801bf1e32174fa94bbe612dd52aec94496 WHIRLPOOL 3e75fd0bcbadcff8f4e4cd3a2be33a3aa7cf715413b1a67c5430b9420a965d64db2d988fa5c21fc42c6458ad4ed479c400b28b8a94074cb7223ab0a03ad985eb +DIST libdbusmenu-16.04.0.tar.gz 760376 SHA256 b9cc4a2acd74509435892823607d966d424bd9ad5d0b00938f27240a1bfa878a SHA512 ee9654ac4ed94bdebc94a6db83b126784273a417a645b2881b2ba676a5f67d7fc95dd2bb37bfb0890aa47299ed73cb21ed7de8b75f3fed6b69bfd39065062241 WHIRLPOOL 0242614bf02ad9028e0a9c697dd7bf5ad35665b6fd73eaad9669345f8800e841cacb7912ffeb9ee38b7b3568b6d8141a42e4aee2f292e5df2b9a9cab77d869e4 diff --git a/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild new file mode 100644 index 000..5b4dc1f1df4 --- /dev/null +++ b/dev-libs/libdbusmenu/libdbusmenu-16.04.0.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +VALA_MIN_API_VERSION=0.16 +VALA_USE_DEPEND=vapigen +PYTHON_COMPAT=( python2_7 ) +VIRTUALX_REQUIRED=manual + +inherit flag-o-matic multilib-minimal python-single-r1 vala virtualx \ + xdg-utils + +DESCRIPTION="Library to pass menu structure across DBus" +HOMEPAGE="https://launchpad.net/dbusmenu"; +SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; + +LICENSE="LGPL-2.1 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm" +IUSE="debug gtk gtk3 +introspection test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.35.4[${MULTILIB_USEDEP}] + dev-libs/libxml2[${MULTILIB_USEDEP}] + ${PYTHON_DEPS} + gtk? ( x11-libs/gtk+:2[introspection?,${MULTILIB_USEDEP}] ) + gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1 ) + !<${CATEGORY}/${PN}-0.5.1-r200" +# tests also have optional dep on valgrind which we do not enforce +DEPEND="${RDEPEND} + app-text/gnome-doc-utils + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig[${MULTILIB_USEDEP}] + introspection? ( $(vala_depend) ) + test? ( + >=dev-libs/json-glib-0.13.4[${MULTILIB_USEDEP}] + >=dev-util/dbus-test-runner-15.04.0_p100 + gtk? ( ${VIRTUALX_DEPEND} ) + gtk3? ( ${VIRTUALX_DEPEND} ) + )" + +pkg_setup() { + xdg_environment_reset + python-single-r1_pkg_setup +} + +src_prepare() { + if use introspection; then + vala_src_prepare + export VALA_API_GEN="${VAPIGEN}" + fi + python_fix_shebang tools + + eapply_user +} + +multilib_src_configure() { + append-flags -Wno-error #414323 + + local myconf=( + --cache-file="${BUILD_DIR}"/config.cache + --disable-gtk + --disable-static + # dumper extra tool is only for GTK+-2.x + --disable-dumper + $(multilib_native_use_enable introspection) + $(multilib_native_use_enable introspection vala) + $(use_enable debug massivedebugging) + $(use_enable test tests) + ) + local ECONF_SOURCE=${S} + econf "${myconf[@]}" + + GTK_VARIANTS=( $(usex gtk 2 '') $(usex gtk3 3 '') ) + local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) + local top_builddir=${BUILD_DIR} + + gtk_configure() { + local gtkconf=( + "${myconf[@]}" + --enable-gtk + --with-gtk="${MULTIBUILD_VARIANT}" + ) + mkdir -p "${BUILD_DIR}" || die + cd "${BUILD_DIR}" || die + econf "${gtkconf[@]}" + + rm -r libdbusmenu-glib || die + ln -s "${top_builddir}"/libdbusmenu-glib libdbusmenu-glib || die + } + [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant gtk_configure +} + +gtk_emake() { + emake -C "${BUILD_DIR}"/libdbusm
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: e36ecc5a480960c9d3531631a830494ab5332fee Author: Alexis Ballier gentoo org> AuthorDate: Fri Jun 30 05:30:26 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Jun 30 05:30:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36ecc5a dev-libs/libdbusmenu: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild index 685ef1781a8..1689f6f879b 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~mips ppc ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 8df5a8db9069ae65f4b3a671e80e2f6639155ba5 Author: Michael Palimaka gentoo org> AuthorDate: Sat Apr 8 06:14:06 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Apr 8 06:14:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df5a8db dev-libs/libdbusmenu-qt: remove old Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-libs/libdbusmenu-qt/Manifest | 1 - .../libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild | 136 - 2 files changed, 137 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/Manifest b/dev-libs/libdbusmenu-qt/Manifest index 357b4dfebd0..0a93c8d6a63 100644 --- a/dev-libs/libdbusmenu-qt/Manifest +++ b/dev-libs/libdbusmenu-qt/Manifest @@ -1,2 +1 @@ -DIST libdbusmenu-qt_0.9.3+14.10.20140619.orig.tar.gz 46641 SHA256 e531b29388317f48e22c652c7111e9c7750aa7d429a72742c49a1c8af1e61968 SHA512 791c1904a1c960a94bba2c624469d8a9c1c76e14fc40917feb5aeb8c55acc6c68a0b03509037440f35ad8416710cbe705c1b117b23a9a684b6ff0d919d1d5e18 WHIRLPOOL b76294a4c9cdf943594f685aeae13e12db8d6f0b85f4a86031023c15072cdae619ff70c95e8db40eaeb9acb8d234e48e45ca79899c835b068387df040f688160 DIST libdbusmenu-qt_0.9.3+16.04.20160218.orig.tar.gz 46438 SHA256 a8e6358a31c44ccdf1bfc46c95a77a6bfc7fc1f536aadb913ed4f4405c570cf6 SHA512 dfaba59cedd320e6a3b5a9c0a5e13fb9e0952224e39cdd6ee3b32b03d95ac850a533e2a73835a7c0ead93b2283b9c235472bacb84e3d761ebe9e9398345314a9 WHIRLPOOL 7832fc56c09e232415befdd032db9498499e722a727215d27796db8cfff104ef7e6b11c8534d42496e4be7dcaec33116d7b2cabe443562a5a364fe5a6dc59a3e diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild deleted file mode 100644 index 4ea037f1dae..000 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -EBZR_REPO_URI="lp:libdbusmenu-qt" - -[[ ${PV} == * ]] && BZR_ECLASS="bzr" -inherit multibuild multilib virtualx ${BZR_ECLASS} cmake-multilib - -DESCRIPTION="A library providing Qt implementation of DBusMenu specification" -HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; -if [[ ${PV} == * ]] ; then - KEYWORDS="ppc ppc64 x86" -else - MY_PV=${PV/_pre/+14.10.} - SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - # upstream has no permissions to use some kde written code so repack git - # repo every time - #SRC_URI="https://dev.gentoo.org/~scarabeus/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" - PATCHES=( "${FILESDIR}/${P}-optionaltests.patch" ) -fi - -LICENSE="LGPL-2" -SLOT="0" -IUSE="debug doc +qt4 qt5" -S=${WORKDIR}/${PN}-${MY_PV} - -REQUIRED_USE="|| ( qt4 qt5 )" - -RDEPEND=" - qt4? ( - >=dev-qt/qtcore-4.8.6:4[${MULTILIB_USEDEP}] - >=dev-qt/qtdbus-4.8.6:4[${MULTILIB_USEDEP}] - >=dev-qt/qtgui-4.8.6:4[${MULTILIB_USEDEP}] - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - test? ( - dev-libs/qjson[${MULTILIB_USEDEP}] - qt4? ( >=dev-qt/qttest-4.8.6:4[${MULTILIB_USEDEP}] ) - qt5? ( dev-qt/qttest:5 ) - ) -" - -DOCS=( NEWS README ) - -# tests fail due to missing connection to dbus -RESTRICT="test" - -pkg_setup() { - MULTIBUILD_VARIANTS=( $(usex qt4 4) $(usex qt5 5) ) -} - -src_prepare() { - [[ ${PV} == * ]] && bzr_src_prepare - cmake-utils_src_prepare - - comment_add_subdirectory tools - use test || comment_add_subdirectory tests -} - -multilib_src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with doc) - -DUSE_QT${QT_MULTIBUILD_VARIANT}=ON - -DQT_QMAKE_EXECUTABLE="/usr/$(get_libdir)/qt${QT_MULTIBUILD_VARIANT}/bin/qmake" - ) - cmake-utils_src_configure -} - -src_configure() { - myconfigure() { - local QT_MULTIBUILD_VARIANT=${MULTIBUILD_VARIANT} - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then - cmake-multilib_src_configure - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then - multilib_src_configure - fi - } - - multibuild_foreach_variant myconfigure -} - -src_compile() { - mycompile() { - if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then - cmake-multilib_src_compile - elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then - cmake-utils_src_compile - fi - } - - multibuild_foreach_variant mycompile -} - -src_ins
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 9411fe4f1b0df2f624c182975f12c7ef93acefbd Author: Michael Weber gentoo org> AuthorDate: Mon Apr 3 20:56:46 2017 + Commit: Michael Weber gentoo org> CommitDate: Mon Apr 3 21:00:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9411fe4f dev-libs/libdbusmenu-qt: ppc ppc64 stable (bug 614242). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="ppc ppc64" dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild index d7f2fb00a83..6e5bd9b38bf 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} != * ]] ; then MY_PV=${PV/_pre/+16.04.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: b4e0bc16094e587ef3465aa9cdfd1e4ebab90675 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 1 16:06:27 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 1 16:06:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e0bc16 dev-libs/libdbusmenu-qt: x86 stable wrt bug #614242 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild index 0fc9dbf7a6e..d7f2fb00a83 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} != * ]] ; then MY_PV=${PV/_pre/+16.04.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: be942253c53a8bb3cca48fd976e9c5e8182ec6b8 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 1 14:02:58 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 1 14:02:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be942253 dev-libs/libdbusmenu-qt: amd64 stable wrt bug #614242 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild index 0db35032d61..0fc9dbf7a6e 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} != * ]] ; then MY_PV=${PV/_pre/+16.04.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" fi LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 2c3489cf81d84fc76c835c18727dacafd0fd6214 Author: Michael Palimaka gentoo org> AuthorDate: Wed Jul 20 15:46:37 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Jul 20 15:46:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3489cf dev-libs/libdbusmenu-qt: version bump Gentoo-bug: 589116 Package-Manager: portage-2.3.0 dev-libs/libdbusmenu-qt/Manifest | 1 + .../libdbusmenu-qt-0.9.3_pre20160218.ebuild| 129 + 2 files changed, 130 insertions(+) diff --git a/dev-libs/libdbusmenu-qt/Manifest b/dev-libs/libdbusmenu-qt/Manifest index bbaa089..357b4df 100644 --- a/dev-libs/libdbusmenu-qt/Manifest +++ b/dev-libs/libdbusmenu-qt/Manifest @@ -1 +1,2 @@ DIST libdbusmenu-qt_0.9.3+14.10.20140619.orig.tar.gz 46641 SHA256 e531b29388317f48e22c652c7111e9c7750aa7d429a72742c49a1c8af1e61968 SHA512 791c1904a1c960a94bba2c624469d8a9c1c76e14fc40917feb5aeb8c55acc6c68a0b03509037440f35ad8416710cbe705c1b117b23a9a684b6ff0d919d1d5e18 WHIRLPOOL b76294a4c9cdf943594f685aeae13e12db8d6f0b85f4a86031023c15072cdae619ff70c95e8db40eaeb9acb8d234e48e45ca79899c835b068387df040f688160 +DIST libdbusmenu-qt_0.9.3+16.04.20160218.orig.tar.gz 46438 SHA256 a8e6358a31c44ccdf1bfc46c95a77a6bfc7fc1f536aadb913ed4f4405c570cf6 SHA512 dfaba59cedd320e6a3b5a9c0a5e13fb9e0952224e39cdd6ee3b32b03d95ac850a533e2a73835a7c0ead93b2283b9c235472bacb84e3d761ebe9e9398345314a9 WHIRLPOOL 7832fc56c09e232415befdd032db9498499e722a727215d27796db8cfff104ef7e6b11c8534d42496e4be7dcaec33116d7b2cabe443562a5a364fe5a6dc59a3e diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild new file mode 100644 index 000..1a2aea3 --- /dev/null +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EBZR_REPO_URI="lp:libdbusmenu-qt" + +[[ ${PV} == * ]] && inherit bzr +inherit cmake-multilib multibuild multilib virtualx cmake-multilib + +DESCRIPTION="A library providing Qt implementation of DBusMenu specification" +HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; +if [[ ${PV} != * ]] ; then + MY_PV=${PV/_pre/+16.04.} + SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +fi + +LICENSE="LGPL-2" +SLOT="0" +IUSE="debug +qt4 qt5" + +REQUIRED_USE="|| ( qt4 qt5 )" + +RDEPEND=" + qt4? ( + >=dev-qt/qtcore-4.8.6:4[${MULTILIB_USEDEP}] + >=dev-qt/qtdbus-4.8.6:4[${MULTILIB_USEDEP}] + >=dev-qt/qtgui-4.8.6:4[${MULTILIB_USEDEP}] + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" +DEPEND="${RDEPEND} + test? ( + qt4? ( >=dev-qt/qttest-4.8.6:4[${MULTILIB_USEDEP}] ) + qt5? ( dev-qt/qttest:5 ) + ) +" + +[[ ${PV} == * ]] || S=${WORKDIR}/${PN}-${MY_PV} + +DOCS=( NEWS README ) + +# tests fail due to missing connection to dbus +RESTRICT="test" + +pkg_setup() { + MULTIBUILD_VARIANTS=( $(usex qt4 4) $(usex qt5 5) ) +} + +src_prepare() { + [[ ${PV} == * ]] && bzr_src_prepare + cmake-utils_src_prepare + + cmake_comment_add_subdirectory tools + use test || cmake_comment_add_subdirectory tests +} + +multilib_src_configure() { + local mycmakeargs=( + -DWITH_DOC=OFF + -DUSE_QT${QT_MULTIBUILD_VARIANT}=ON + -DQT_QMAKE_EXECUTABLE="/usr/$(get_libdir)/qt${QT_MULTIBUILD_VARIANT}/bin/qmake" + ) + cmake-utils_src_configure +} + +src_configure() { + myconfigure() { + local QT_MULTIBUILD_VARIANT=${MULTIBUILD_VARIANT} + if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then + cmake-multilib_src_configure + elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then + multilib_src_configure + fi + } + + multibuild_foreach_variant myconfigure +} + +src_compile() { + mycompile() { + if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then + cmake-multilib_src_compile + elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then + cmake-utils_src_compile + fi + } + + multibuild_foreach_variant mycompile +} + +src_install() { + myinstall() { + if [[ ${MULTIBUILD_VARIANT} = 4 ]] ; then + cmake-multilib_src_install + elif [[ ${MULTIBUILD_VARIANT} = 5 ]] ; then + cmake-utils_src_install + fi + } + + multibuild_foreach_variant myinstall +} + +src_test() { +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: af3e864beb005e07fcdaa66a6c6180ab3ae3426b Author: Michael Palimaka gentoo org> AuthorDate: Sun Jun 26 17:57:03 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Jun 26 17:57:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3e864b dev-libs/libdbusmenu: reset XDG environment Gentoo-bug: 587038 Package-Manager: portage-2.3.0 dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild index 9436718..726a0d1 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild @@ -8,7 +8,7 @@ VALA_MIN_API_VERSION=0.16 VALA_USE_DEPEND=vapigen PYTHON_COMPAT=( python2_7 ) -inherit eutils flag-o-matic multilib-minimal python-single-r1 vala +inherit eutils flag-o-matic multilib-minimal python-single-r1 vala xdg-utils DESCRIPTION="Library to pass menu structure across DBus" HOMEPAGE="https://launchpad.net/dbusmenu"; @@ -49,6 +49,11 @@ src_prepare() { epatch_user } +pkg_setup() { + xdg_environment_reset + python-single-r1_pkg_setup +} + multilib_src_configure() { append-flags -Wno-error #414323
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: c5ce5a00b8ca138df75c4b7a8e23c44dcf973c53 Author: Michael Palimaka gentoo org> AuthorDate: Sun Jun 5 18:34:25 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Jun 5 18:34:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ce5a00 dev-libs/libdbusmenu: add missing REQUIRED_USE for python targets Gentoo-bug: 585056 Package-Manager: portage-2.3.0_rc1 dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild index ca44ddc..9436718 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -19,6 +19,8 @@ SLOT="0" KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + RDEPEND=" >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}] >=dev-libs/json-glib-0.13.4[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 9817ad89085623794ec3809e60030a22c4329e15 Author: Michael Palimaka gentoo org> AuthorDate: Sun Mar 27 17:11:48 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Mar 27 17:11:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9817ad89 dev-libs/libdbusmenu-qt: whitespace Package-Manager: portage-2.2.28 dev-libs/libdbusmenu-qt/metadata.xml | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/metadata.xml b/dev-libs/libdbusmenu-qt/metadata.xml index 87f282a..282ea1c 100644 --- a/dev-libs/libdbusmenu-qt/metadata.xml +++ b/dev-libs/libdbusmenu-qt/metadata.xml @@ -1,11 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -k...@gentoo.org -Gentoo KDE Project - - -ubuntu - + + k...@gentoo.org + Gentoo KDE Project + + + ubuntu +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/files/, dev-libs/libdbusmenu-qt/
commit: 677d76bbc7f88c37cd7f4a1f2e8d00b04033e22a Author: Michael Palimaka gentoo org> AuthorDate: Sun Mar 27 17:11:23 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Mar 27 17:11:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677d76bb dev-libs/libdbusmenu-qt: remove old Package-Manager: portage-2.2.28 dev-libs/libdbusmenu-qt/Manifest | 1 - .../files/libdbusmenu-qt-0.9.2-optionaltests.patch | 17 .../libdbusmenu-qt/libdbusmenu-qt-0.9.2.ebuild | 63 .../libdbusmenu-qt-0.9.3_pre20140619.ebuild| 109 - 4 files changed, 190 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/Manifest b/dev-libs/libdbusmenu-qt/Manifest index 3a1841d..bbaa089 100644 --- a/dev-libs/libdbusmenu-qt/Manifest +++ b/dev-libs/libdbusmenu-qt/Manifest @@ -1,2 +1 @@ -DIST libdbusmenu-qt-0.9.2.tar.xz 242888 SHA256 ecd1108f637c4c58946aff2aba70010f8060bd87c1acc85a917c2b3f43cf406d SHA512 93471a03cfc127babc58cf07b1caa30ae901ad2d213790d5085117f331a6cea0d2ab6b5ba21abdf582c40f172ff8e8168a185fa1a27d7d367a01a3b6ed731155 WHIRLPOOL b38e23c9def7802040c8ce94bcce6a644cf5e088a90fda091a2ba75b5a332b36d97f00d998f8c1b1942101eceecdb8c78612fcb3ee5f0604de98f65aa33cb3f7 DIST libdbusmenu-qt_0.9.3+14.10.20140619.orig.tar.gz 46641 SHA256 e531b29388317f48e22c652c7111e9c7750aa7d429a72742c49a1c8af1e61968 SHA512 791c1904a1c960a94bba2c624469d8a9c1c76e14fc40917feb5aeb8c55acc6c68a0b03509037440f35ad8416710cbe705c1b117b23a9a684b6ff0d919d1d5e18 WHIRLPOOL b76294a4c9cdf943594f685aeae13e12db8d6f0b85f4a86031023c15072cdae619ff70c95e8db40eaeb9acb8d234e48e45ca79899c835b068387df040f688160 diff --git a/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.2-optionaltests.patch b/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.2-optionaltests.patch deleted file mode 100644 index 35df463..000 --- a/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.2-optionaltests.patch +++ /dev/null @@ -1,17 +0,0 @@ CMakeLists.txt -+++ CMakeLists.txt -@@ -59,8 +59,13 @@ - DESTINATION lib${LIB_SUFFIX}/pkgconfig - ) - -+ -+option(BUILD_TESTS "Build tests" ON) -+ - add_subdirectory(src) --add_subdirectory(tests) -+if(BUILD_TESTS) -+add_subdirectory(tests) -+endif(BUILD_TESTS) - add_subdirectory(tools) - - if(WITH_DOC) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.2.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.2.ebuild deleted file mode 100644 index 9da60e5..000 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -QT_DEPEND="4.6.3" -EBZR_REPO_URI="lp:libdbusmenu-qt" - -[[ ${PV} == * ]] && BZR_ECLASS="bzr" -inherit cmake-utils virtualx ${BZR_ECLASS} - -DESCRIPTION="A library providing Qt implementation of DBusMenu specification" -HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; -if [[ ${PV} == * ]] ; then - KEYWORDS="" -else - #SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"; - # upstream has no permissions to use some kde written code so repack git - # repo every time - SRC_URI="https://dev.gentoo.org/~creffett/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" -fi - -LICENSE="LGPL-2" -SLOT="0" -IUSE="debug doc" - -RDEPEND=" - >=dev-qt/qtcore-${QT_DEPEND}:4 - >=dev-qt/qtdbus-${QT_DEPEND}:4 - >=dev-qt/qtgui-${QT_DEPEND}:4 -" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - test? ( - dev-libs/qjson - >=dev-qt/qttest-${QT_DEPEND}:4 - ) -" - -DOCS=( NEWS README ) -PATCHES=( "${FILESDIR}/${P}-optionaltests.patch" ) - -# tests fail due to missing conection to dbus -RESTRICT="test" - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_build test TESTS) - $(cmake-utils_use_with doc) - ) - cmake-utils_src_configure -} - -src_test() { - local builddir=${CMAKE_BUILD_DIR} - - CMAKE_BUILD_DIR=${CMAKE_BUILD_DIR}/tests \ - VIRTUALX_COMMAND=cmake-utils_src_test virtualmake - - CMAKE_BUILD_DIR=${builddir} -} diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619.ebuild deleted file mode 100644 index e01132c..000 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -EBZR_REPO_URI="lp:libdbusmenu-qt" - -[[ ${PV} == * ]] && BZR_ECLASS="bzr" -inherit cmake-utils multibuild virtualx ${BZR_ECLASS} - -DESCRIPTION="A library providing Qt implementation of DBusMenu specification" -HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; -if [[ ${PV} == *
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 6e091ac6b4b012ea1d072c1714778d71ef55c9cd Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 27 10:21:52 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 27 10:21:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e091ac6 dev-libs/libdbusmenu-qt: ppc stable wrt bug #568150 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild index 3266756..b32b628 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild @@ -12,14 +12,14 @@ inherit multibuild multilib virtualx ${BZR_ECLASS} cmake-multilib DESCRIPTION="A library providing Qt implementation of DBusMenu specification" HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} == * ]] ; then - KEYWORDS="ppc64 x86" + KEYWORDS="ppc ppc64 x86" else MY_PV=${PV/_pre/+14.10.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; # upstream has no permissions to use some kde written code so repack git # repo every time #SRC_URI="https://dev.gentoo.org/~scarabeus/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}/${P}-optionaltests.patch" ) fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 494a6f811bae6000f2a2983655ae612fd643a90e Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 17 10:48:21 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 17 10:48:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494a6f81 dev-libs/libdbusmenu: ppc64 stable wrt bug #569828 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild index 900fdce..ca44ddc 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ~ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 03428f32c4403b5980b2c0b8a6ff08196b78759a Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jan 17 17:00:47 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jan 17 17:00:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03428f32 dev-libs/libdbusmenu: ppc stable wrt bug #569828 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild index b9d50db..900fdce 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~mips ~ppc ~ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ~ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: dbc6017c0e61deb9c1c9f313f55c6af381127ee8 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jan 10 10:33:09 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jan 10 10:33:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc6017c dev-libs/libdbusmenu: alpha stable wrt bug #569828 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="alpha" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild index 10a3c2e..b9d50db 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~mips ~ppc ~ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ~mips ~ppc ~ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 815b450ad1c12c488c3a05898bc4371de7dde47b Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jan 9 06:42:28 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jan 9 06:42:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=815b450a dev-libs/libdbusmenu: sparc stable wrt bug #569828 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild index ea7e8cb..10a3c2e 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm hppa ~mips ~ppc ~ppc64 sparc x86" IUSE="debug gtk gtk3 +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: dff1d0ccf54b34e5fb171a603fe1f4a68c724da6 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 5 11:24:36 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 5 11:24:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff1d0cc dev-libs/libdbusmenu: amd64 stable wrt bug #569828 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild index ece7eba..d2ecf55 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="debug gtk gtk3 +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/
commit: 369c4b47bcb0f17b04445d598213c0b74b124824 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Dec 27 08:32:36 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Dec 27 11:20:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369c4b47 dev-libs/libdbusmenu: Stable for HPPA (bug #569828). Package-Manager: portage-2.2.26 RepoMan-Options: --ignore-arches dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild index 72b4836..ece7eba 100644 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"; LICENSE="LGPL-2.1 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="debug gtk gtk3 +introspection" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: ab4841975720e31262f46d975cf48c2f8d7a5b2f Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 11 09:52:01 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 11 09:52:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab484197 dev-libs/libdbusmenu-qt: x86 stable wrt bug #564336 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild index 3f2d85a..3266756 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild @@ -12,14 +12,14 @@ inherit multibuild multilib virtualx ${BZR_ECLASS} cmake-multilib DESCRIPTION="A library providing Qt implementation of DBusMenu specification" HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} == * ]] ; then - KEYWORDS="ppc64" + KEYWORDS="ppc64 x86" else MY_PV=${PV/_pre/+14.10.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; # upstream has no permissions to use some kde written code so repack git # repo every time #SRC_URI="https://dev.gentoo.org/~scarabeus/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}/${P}-optionaltests.patch" ) fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: 7b03a03ea9cf60e021e982eb7693cb44a75a4a05 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Sep 22 04:33:27 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Sep 22 04:33:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b03a03e dev-libs/libdbusmenu-qt: Stable for PPC64 (bug #558660). Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild index 0f31507..3f2d85a 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild @@ -12,14 +12,14 @@ inherit multibuild multilib virtualx ${BZR_ECLASS} cmake-multilib DESCRIPTION="A library providing Qt implementation of DBusMenu specification" HOMEPAGE="https://launchpad.net/libdbusmenu-qt/"; if [[ ${PV} == * ]] ; then - KEYWORDS="" + KEYWORDS="ppc64" else MY_PV=${PV/_pre/+14.10.} SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz"; # upstream has no permissions to use some kde written code so repack git # repo every time #SRC_URI="https://dev.gentoo.org/~scarabeus/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}/${P}-optionaltests.patch" ) fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu-qt/
commit: a8769359628c0246559274d4b3fb5d729d3a3e19 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Aug 25 13:04:01 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Aug 25 13:04:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8769359 dev-libs/libdbusmenu-qt: amd64 stable wrt bug #558660 Package-Manager: portage-2.2.20.1 dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild index 3c182a4..0f31507 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20140619-r1.ebuild @@ -19,7 +19,7 @@ else # upstream has no permissions to use some kde written code so repack git # repo every time #SRC_URI="https://dev.gentoo.org/~scarabeus/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}/${P}-optionaltests.patch" ) fi