Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 862531 Details for
Bug 907118
x11-misc/synergy-1.17.1 Qt6-based version bump, port to EAPI-8, stabilisation, then cleanup old
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
synergy-1.14.6.19.ebuild
synergy-1.14.6.19.ebuild (text/plain), 2.46 KB, created by
Matthew "Archer" Vaughn
on 2023-05-25 02:49:03 UTC
(
hide
)
Description:
synergy-1.14.6.19.ebuild
Filename:
MIME Type:
Creator:
Matthew "Archer" Vaughn
Created:
2023-05-25 02:49:03 UTC
Size:
2.46 KB
patch
obsolete
># Copyright 1999-2023 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=8 > >inherit cmake desktop xdg-utils virtualx > >[[ ${PV} == *_* ]] && MY_PV=${PV/_/-} || MY_PV=${PV}-stable >MY_P=synergy-core-${MY_PV} > >GTEST_COMMIT=18f8200e3079b0e54fa00cb7ac55d4c39dcf6da6 > >DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers" >HOMEPAGE="https://symless.com/synergy https://github.com/symless/synergy-core/" >SRC_URI=" > https://github.com/symless/synergy-core/archive/${MY_PV}.tar.gz > -> ${MY_P}.tar.gz > https://dev.gentoo.org/~mgorny/dist/synergy-1.12.0.png > test? ( > https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz > -> googletest-${GTEST_COMMIT}.tar.gz > ) >" >S=${WORKDIR}/${MY_P} > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" >IUSE="gui test" >RESTRICT="!test? ( test )" > >RDEPEND=" > dev-libs/glib > dev-libs/openssl:= > dev-libs/pugixml:= > dev-qt/qtdbus:5 > x11-libs/gdk-pixbuf > x11-libs/libICE:= > x11-libs/libSM:= > x11-libs/libX11:= > x11-libs/libXext:= > x11-libs/libXi:= > x11-libs/libXinerama:= > x11-libs/libXrandr:= > x11-libs/libXtst:= > x11-libs/libnotify > gui? ( > dev-qt/qtcore:5 > dev-qt/qtgui:5 > dev-qt/qtnetwork:5 > dev-qt/qtwidgets:5 > ) >" >DEPEND=" > ${RDEPEND} > x11-base/xorg-proto >" >BDEPEND=" > gui? ( > dev-qt/linguist-tools:5 > )" > >DOCS=( ChangeLog doc/synergy.conf.example{,-advanced,-basic} ) > >src_prepare() { > # broken on Xvfb > rm src/test/integtests/platform/XWindowsScreenTests.cpp || die > > if use test; then > rmdir ext/googletest || die > mv "${WORKDIR}/googletest-${GTEST_COMMIT}" ext/googletest || die > fi > > cmake_src_prepare >} > >src_configure() { > local mycmakeargs=( > -DSYSTEM_PUGIXML=ON > -DSYNERGY_BUILD_LEGACY_GUI=$(usex gui) > -DSYNERGY_BUILD_LEGACY_INSTALLER=OFF > -DBUILD_TESTS=$(usex test) > ) > > cmake_src_configure >} > >my_test() { > "${BUILD_DIR}"/bin/unittests && > "${BUILD_DIR}"/bin/integtests >} > >src_test() { > virtx my_test >} > >src_install() { > dobin "${BUILD_DIR}"/bin/{synergy{c,s},syntool} > > if use gui; then > newbin "${BUILD_DIR}"/bin/synergy qsynergy > newicon -s 256 "${DISTDIR}"/synergy-1.12.0.png qsynergy.png > make_desktop_entry qsynergy Synergy qsynergy 'Utility;' > fi > > insinto /etc > newins doc/synergy.conf.example synergy.conf > > newman doc/synergyc.man synergyc.1 > newman doc/synergys.man synergys.1 > > einstalldocs >} > >pkg_postinst() { > use gui && xdg_icon_cache_update >} > >pkg_postrm() { > use gui && xdg_icon_cache_update >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 907118
: 862531 |
862685