[gentoo-commits] repo/gentoo:master commit in: net-vpn/openfortivpn/
commit: 2a7a227310dc2006e7ec5e5af719163b5bdad986 Author: Johannes Huber gentoo org> AuthorDate: Mon May 3 05:20:58 2021 + Commit: Johannes Huber gentoo org> CommitDate: Mon May 3 05:21:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7a2273 net-vpn/openfortivpn: remove 1.13.3 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Johannes Huber gentoo.org> net-vpn/openfortivpn/Manifest | 1 - net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild | 36 - 2 files changed, 37 deletions(-) diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest index f7442f35236..923da164637 100644 --- a/net-vpn/openfortivpn/Manifest +++ b/net-vpn/openfortivpn/Manifest @@ -1,4 +1,3 @@ DIST openfortivpn-1.13.2.tar.gz 82977 BLAKE2B 5daf2fdacaf2f9c3bc0a4bc3fc26543ed0ab424b70d2795e7b3d74b38cba53b1a8a9823564198ea5292b63f872c12f17ed3f65111a7024faee19640fff765cd7 SHA512 6be456784618d0af26190bad4af20a5f7163d3d984e3317fa3aac04b605ddd39f8973b192cf35fc8a371bf5ca4cbff8f644991b0cc031f558bf7881066fe8ec2 -DIST openfortivpn-1.13.3.tar.gz 150681 BLAKE2B 378837373f743c474233e5c7d0f8698a1bbaa5b2b84c89173547e4d0674e4ffe8949bf105462b7d355e603483577008d7ef99315e78a7511dca043426b668885 SHA512 57f87e1f1243b2eb1f4ef17dfacea203c8b11fd0e65440eef4c6b08af0b821c5a087a85d98423540114a7d977d12c4a99d0edcc348f0107fd230f573e3df0fbf DIST openfortivpn-1.15.0.tar.gz 157951 BLAKE2B 051dbc5ab5c003926fa4424b9c69e899bc9602aabab7749953743d1d81e0ebd90ebdf157921cabc016cf93263279eab111ed1b9763fb4ba50a11f463659be2dd SHA512 8ec6454c197925a031a454e3983ed98d93d48514d86ebb09483157872e299d9c6b36a966ac6c67cd85d203223460998cdc0e6af9d5389357d4a55789aa5e2083 DIST openfortivpn-1.16.0.tar.gz 163878 BLAKE2B 003460ca6012b90ddea41b1fe533c3b6899fa8528ef656e6d1b4a200f01d3a476749405294fc2c3c4ba489a41d7e72738d540632922fe2ae2d2344f5fc5750e3 SHA512 bd57bc076f89604077c0c6f538090b33707e2534f83ae7e01ee0604b044b2f1083b65f7d0241fb4fc38eabe8462689137c66bf59dac12b21408b8453f5b2cc5a diff --git a/net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild b/net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild deleted file mode 100644 index 0c64cdfd137..000 --- a/net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools linux-info - -DESCRIPTION="Fortinet compatible VPN client" -HOMEPAGE="https://github.com/adrienverge/openfortivpn; -SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3-with-openssl-exception openssl" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - net-dialup/ppp - dev-libs/openssl:0= -" -RDEPEND="${DEPEND}" - -CONFIG_CHECK="~PPP ~PPP_ASYNC" - -src_prepare() { - default - - sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from Makefile.am" - - eautoreconf -} - -src_install() { - default - - keepdir /etc/openfortivpn -}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/openfortivpn/
commit: 169a4fabbe1502bf859ee56c7e689b93b02c78b7 Author: Johannes Huber gentoo org> AuthorDate: Mon Mar 8 07:18:26 2021 + Commit: Johannes Huber gentoo org> CommitDate: Mon Mar 8 07:19:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169a4fab net-vpn/openfortivpn: Version bump 1.60.0 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Johannes Huber gentoo.org> net-vpn/openfortivpn/Manifest | 1 + net-vpn/openfortivpn/openfortivpn-1.16.0.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest index 23e0e4b0c97..f7442f35236 100644 --- a/net-vpn/openfortivpn/Manifest +++ b/net-vpn/openfortivpn/Manifest @@ -1,3 +1,4 @@ DIST openfortivpn-1.13.2.tar.gz 82977 BLAKE2B 5daf2fdacaf2f9c3bc0a4bc3fc26543ed0ab424b70d2795e7b3d74b38cba53b1a8a9823564198ea5292b63f872c12f17ed3f65111a7024faee19640fff765cd7 SHA512 6be456784618d0af26190bad4af20a5f7163d3d984e3317fa3aac04b605ddd39f8973b192cf35fc8a371bf5ca4cbff8f644991b0cc031f558bf7881066fe8ec2 DIST openfortivpn-1.13.3.tar.gz 150681 BLAKE2B 378837373f743c474233e5c7d0f8698a1bbaa5b2b84c89173547e4d0674e4ffe8949bf105462b7d355e603483577008d7ef99315e78a7511dca043426b668885 SHA512 57f87e1f1243b2eb1f4ef17dfacea203c8b11fd0e65440eef4c6b08af0b821c5a087a85d98423540114a7d977d12c4a99d0edcc348f0107fd230f573e3df0fbf DIST openfortivpn-1.15.0.tar.gz 157951 BLAKE2B 051dbc5ab5c003926fa4424b9c69e899bc9602aabab7749953743d1d81e0ebd90ebdf157921cabc016cf93263279eab111ed1b9763fb4ba50a11f463659be2dd SHA512 8ec6454c197925a031a454e3983ed98d93d48514d86ebb09483157872e299d9c6b36a966ac6c67cd85d203223460998cdc0e6af9d5389357d4a55789aa5e2083 +DIST openfortivpn-1.16.0.tar.gz 163878 BLAKE2B 003460ca6012b90ddea41b1fe533c3b6899fa8528ef656e6d1b4a200f01d3a476749405294fc2c3c4ba489a41d7e72738d540632922fe2ae2d2344f5fc5750e3 SHA512 bd57bc076f89604077c0c6f538090b33707e2534f83ae7e01ee0604b044b2f1083b65f7d0241fb4fc38eabe8462689137c66bf59dac12b21408b8453f5b2cc5a diff --git a/net-vpn/openfortivpn/openfortivpn-1.16.0.ebuild b/net-vpn/openfortivpn/openfortivpn-1.16.0.ebuild new file mode 100644 index 000..07bc57683ad --- /dev/null +++ b/net-vpn/openfortivpn/openfortivpn-1.16.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info + +DESCRIPTION="Fortinet compatible VPN client" +HOMEPAGE="https://github.com/adrienverge/openfortivpn; +SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3-with-openssl-exception openssl" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libressl" + +DEPEND=" + net-dialup/ppp + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" + +CONFIG_CHECK="~PPP ~PPP_ASYNC" + +src_prepare() { + default + + sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from Makefile.am" + + eautoreconf +} + +src_install() { + default + + keepdir /etc/openfortivpn +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/openfortivpn/
commit: 456dac570c664995e7f5bc14ed840bc83ddbbe02 Author: Johannes Huber gentoo org> AuthorDate: Thu Dec 24 10:23:32 2020 + Commit: Johannes Huber gentoo org> CommitDate: Thu Dec 24 10:24:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456dac57 net-vpn/openfortivpn: Version bump 1.15.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Johannes Huber gentoo.org> net-vpn/openfortivpn/Manifest | 1 + net-vpn/openfortivpn/openfortivpn-1.15.0.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest index 88bf1ccd2d8..23e0e4b0c97 100644 --- a/net-vpn/openfortivpn/Manifest +++ b/net-vpn/openfortivpn/Manifest @@ -1,2 +1,3 @@ DIST openfortivpn-1.13.2.tar.gz 82977 BLAKE2B 5daf2fdacaf2f9c3bc0a4bc3fc26543ed0ab424b70d2795e7b3d74b38cba53b1a8a9823564198ea5292b63f872c12f17ed3f65111a7024faee19640fff765cd7 SHA512 6be456784618d0af26190bad4af20a5f7163d3d984e3317fa3aac04b605ddd39f8973b192cf35fc8a371bf5ca4cbff8f644991b0cc031f558bf7881066fe8ec2 DIST openfortivpn-1.13.3.tar.gz 150681 BLAKE2B 378837373f743c474233e5c7d0f8698a1bbaa5b2b84c89173547e4d0674e4ffe8949bf105462b7d355e603483577008d7ef99315e78a7511dca043426b668885 SHA512 57f87e1f1243b2eb1f4ef17dfacea203c8b11fd0e65440eef4c6b08af0b821c5a087a85d98423540114a7d977d12c4a99d0edcc348f0107fd230f573e3df0fbf +DIST openfortivpn-1.15.0.tar.gz 157951 BLAKE2B 051dbc5ab5c003926fa4424b9c69e899bc9602aabab7749953743d1d81e0ebd90ebdf157921cabc016cf93263279eab111ed1b9763fb4ba50a11f463659be2dd SHA512 8ec6454c197925a031a454e3983ed98d93d48514d86ebb09483157872e299d9c6b36a966ac6c67cd85d203223460998cdc0e6af9d5389357d4a55789aa5e2083 diff --git a/net-vpn/openfortivpn/openfortivpn-1.15.0.ebuild b/net-vpn/openfortivpn/openfortivpn-1.15.0.ebuild new file mode 100644 index 000..2cda60426dc --- /dev/null +++ b/net-vpn/openfortivpn/openfortivpn-1.15.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info + +DESCRIPTION="Fortinet compatible VPN client" +HOMEPAGE="https://github.com/adrienverge/openfortivpn; +SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3-with-openssl-exception openssl" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libressl" + +DEPEND=" + net-dialup/ppp + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" + +CONFIG_CHECK="~PPP ~PPP_ASYNC" + +src_prepare() { + default + + sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from Makefile.am" + + eautoreconf +} + +src_install() { + default + + keepdir /etc/openfortivpn +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qtkeychain/
commit: 51489cdfb3e98e456312fca9de6ce031191d93f2 Author: Johannes Huber gentoo org> AuthorDate: Tue Dec 8 07:36:11 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Dec 8 07:37:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51489cdf dev-libs/qtkeychain: Version bump 0.11.1 Closes: https://bugs.gentoo.org/752087 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Johannes Huber gentoo.org> dev-libs/qtkeychain/Manifest | 1 + dev-libs/qtkeychain/qtkeychain-0.11.1.ebuild | 48 2 files changed, 49 insertions(+) diff --git a/dev-libs/qtkeychain/Manifest b/dev-libs/qtkeychain/Manifest index 3197a0391a1..741f9c5bacc 100644 --- a/dev-libs/qtkeychain/Manifest +++ b/dev-libs/qtkeychain/Manifest @@ -1 +1,2 @@ DIST qtkeychain-0.10.0.tar.gz 38488 BLAKE2B 229270158f08a17e391a68bb6eaf6a1924fd1e5caa9ba026e15619dd159d1514894000a74301a2f2dda706f0629b5bc06afeb38191700e834d412c9cff505263 SHA512 de35d1a39c717db5c8c3b8a59571e96ed8925836a7043dd9f236c284bf92de4875c4b53686ba73244bbc84b55a88d44316a16da3012e50cbc7594fbf0b1140b6 +DIST qtkeychain-0.11.1.tar.gz 41001 BLAKE2B 155ca333d403e6ad91c2f733dec06e7957d3998c8124156cf33ea9b79521a6838e9c5a317b591897543b820d436d89ce3eada6425318d801834c133b6c55c982 SHA512 45551003000b8ed76d44767c54d18dcbb956d5aeb63d8bf2f0fc06c61eab4d7d2e70b894e9c0729722dfcb5004f818f4f4c9a413444fc2aebe0271f104b500e6 diff --git a/dev-libs/qtkeychain/qtkeychain-0.11.1.ebuild b/dev-libs/qtkeychain/qtkeychain-0.11.1.ebuild new file mode 100644 index 000..d70d621d53e --- /dev/null +++ b/dev-libs/qtkeychain/qtkeychain-0.11.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +HOMEPAGE="https://github.com/frankosterfeld/qtkeychain; +DESCRIPTION="Qt API for storing passwords securely" + +if [[ ${PV} != ** ]]; then + SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +else + inherit git-r3 + EGIT_REPO_URI="${HOMEPAGE}.git" +fi + +LICENSE="BSD" +SLOT="0/1" +IUSE="gnome-keyring" + +BDEPEND=" + dev-qt/linguist-tools:5 +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + gnome-keyring? ( + app-crypt/libsecret + dev-libs/glib:2 + ) +" +RDEPEND="${DEPEND}" + +DOCS=( ChangeLog ReadMe.txt ) + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT4=OFF + -DQTKEYCHAIN_STATIC=OFF + -DBUILD_TEST_APPLICATION=OFF + -DBUILD_TRANSLATIONS=ON + -DLIBSECRET_SUPPORT=$(usex gnome-keyring) + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: b609c97fe4203fce7973430a72dfc4c6b37b497d Author: Johannes Huber gentoo org> AuthorDate: Mon Aug 24 05:40:01 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon Aug 24 05:40:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b609c97f media-sound/lollypop: Remove 1.1.4.16 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 - media-sound/lollypop/lollypop-1.1.4.16.ebuild | 61 --- 2 files changed, 62 deletions(-) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 607c80ce455..856286fccc8 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,2 +1 @@ -DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 DIST lollypop-1.2.35.tar.xz 509916 BLAKE2B 8cf9ea74287b6ac7d4942c2312cc4d6e07d4748d505cc9e45a896129f9e4a43ef5c65c0c18764597d7ce3c4d2fc93804c501f68ea3b67625e200497613077af6 SHA512 179fa5e77482db35de9e30e392e6d07bb5c832d5d1decaee06982570bdcbb809dc99375eeb6fe3dce75829af3570953ce517e3b4eaabceac807b9d5c382bd53e diff --git a/media-sound/lollypop/lollypop-1.1.4.16.ebuild b/media-sound/lollypop/lollypop-1.1.4.16.ebuild deleted file mode 100644 index 36a20857465..000 --- a/media-sound/lollypop/lollypop-1.1.4.16.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_7 ) -PYTHON_REQ_USE="sqlite" -HASH="6b4e4e7a2c17f0770c1e2b3354ae5a3a" -inherit python-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; -SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${HASH}/${P}.tar.xz; -KEYWORDS="amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo(+)] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - dev-python/pkgconfig[${PYTHON_USEDEP}] - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - dev-python/beautifulsoup:4[${PYTHON_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}] - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/compton/
commit: 9e14d1b114ea9d0e0449f6bc9fb459d6556034e9 Author: Johannes Huber gentoo org> AuthorDate: Mon Aug 24 05:38:27 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon Aug 24 05:38:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e14d1b1 x11-misc/compton: Remove 0.1_beta2 (r0) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Johannes Huber gentoo.org> x11-misc/compton/compton-0.1_beta2.ebuild | 69 --- 1 file changed, 69 deletions(-) diff --git a/x11-misc/compton/compton-0.1_beta2.ebuild b/x11-misc/compton/compton-0.1_beta2.ebuild deleted file mode 100644 index feff59e96fa..000 --- a/x11-misc/compton/compton-0.1_beta2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) -inherit toolchain-funcs python-r1 - -DESCRIPTION="A compositor for X, and a fork of xcompmgr-dana" -HOMEPAGE="https://github.com/chjj/compton; -SRC_URI="https://github.com/chjj/compton/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="dbus +drm opengl +pcre xinerama" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - dev-libs/libconfig:= - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXrender - dbus? ( sys-apps/dbus ) - opengl? ( virtual/opengl ) - pcre? ( dev-libs/libpcre:3 ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${COMMON_DEPEND} - x11-apps/xprop - x11-apps/xwininfo" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - virtual/pkgconfig - x11-base/xorg-proto - drm? ( x11-libs/libdrm )" - -nobuildit() { use $1 || echo yes ; } - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]]; then - tc-export CC - fi -} - -src_compile() { - emake docs - - NO_DBUS=$(nobuildit dbus) \ - NO_XINERAMA=$(nobuildit xinerama) \ - NO_VSYNC_DRM=$(nobuildit drm) \ - NO_VSYNC_OPENGL=$(nobuildit opengl) \ - NO_REGEX_PCRE=$(nobuildit pcre) \ - emake compton -} - -src_install() { - NO_DBUS=$(nobuildit dbus) \ - NO_VSYNC_DRM=$(nobuildit drm) \ - NO_VSYNC_OPENGL=$(nobuildit opengl) \ - NO_REGEX_PCRE=$(nobuildit pcre) \ - default - docinto examples - dodoc compton.sample.conf dbus-examples/* - python_foreach_impl python_newscript bin/compton-convgen.py compton-convgen -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/calamares/
commit: 6c2003889205682955edc505839de6324c52fbd4 Author: Johannes Huber gentoo org> AuthorDate: Thu Aug 20 05:36:37 2020 + Commit: Johannes Huber gentoo org> CommitDate: Thu Aug 20 05:37:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c200388 app-admin/calamares: Version bump 3.2.28.3 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Johannes Huber gentoo.org> app-admin/calamares/Manifest | 1 + app-admin/calamares/calamares-3.2.28.3.ebuild | 93 +++ 2 files changed, 94 insertions(+) diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest index 81e23affb81..23f4d5a4f22 100644 --- a/app-admin/calamares/Manifest +++ b/app-admin/calamares/Manifest @@ -1 +1,2 @@ DIST calamares-3.2.20.tar.gz 3246752 BLAKE2B 11bc23da8f035a0399f54c1f0f9e11806b0e3b77ad9f57c694c15de077ad37d3f282d29d0b4c010f19372e78d14af2cf9c58b95b03d6d867ea6c0c104e701fab SHA512 473422eca83007ce0d82e09d637b73c114fffab338ece8269d37a4496d786eeef5e75b06b60ec51fb85bbd145984d37f0a586edd9c5d58e23abde665b8370c7c +DIST calamares-3.2.28.3.tar.gz 3837417 BLAKE2B d248423e09aa21cd3808e00408f34d7c178a19d2c82bed5ab0dedff945ab7aad601f4aefbee62a772e4fdf5915dc3888af1fb0711e4bbe1e9b089adfbae2b1a0 SHA512 124de0bdd09fe15450460fa858c6f3df3a00c609684238bf3bc8eb18f10c39c4bc0e8fd02b0e9bae50d42bade2716cb16247c23ace397288a5e8f27790b60280 diff --git a/app-admin/calamares/calamares-3.2.28.3.ebuild b/app-admin/calamares/calamares-3.2.28.3.ebuild new file mode 100644 index 000..8ad695ecfb2 --- /dev/null +++ b/app-admin/calamares/calamares-3.2.28.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="true" +PYTHON_COMPAT=( python3_7 ) +inherit ecm python-single-r1 + +DESCRIPTION="Distribution-independent installer framework" +HOMEPAGE="https://calamares.io; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz; +KEYWORDS="~amd64" +SLOT=5 +LICENSE="GPL-3" +IUSE="+networkmanager pythonqt +upower" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + dev-qt/linguist-tools:5 +" +COMMON_DEPEND="${PYTHON_DEPS} + dev-cpp/yaml-cpp:= + $(python_gen_cond_dep ' + >=dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}] + dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}] + ') + dev-qt/qtconcurrent:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + kde-frameworks/kconfig:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kcrash:5 + kde-frameworks/kpackage:5 + kde-frameworks/kparts:5 + kde-frameworks/kservice:5 + sys-apps/dbus + sys-apps/dmidecode + sys-auth/polkit-qt + >=sys-libs/kpmcore-4.0.0:5= + pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_SINGLE_USEDEP}] ) +" +DEPEND="${COMMON_DEPEND} + test? ( dev-qt/qttest:5 ) +" +RDEPEND="${COMMON_DEPEND} + app-admin/sudo + dev-libs/libatasmart + net-misc/rsync + || ( sys-boot/grub:2 sys-boot/systemd-boot ) + sys-boot/os-prober + sys-fs/squashfs-tools + sys-libs/timezone-data + virtual/udev + networkmanager? ( net-misc/networkmanager ) + upower? ( sys-power/upower ) +" + +src_prepare() { + ecm_src_prepare + export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \ + PYTHON_INCLUDE_PATH="$(python_get_library_path)"\ + PYTHON_CFLAGS="$(python_get_CFLAGS)"\ + PYTHON_LIBS="$(python_get_LIBS)" + + sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \ + calamares.desktop || die + sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \ + calamares.desktop || die +} + +src_configure() { + local mycmakeargs=( + -DINSTALL_CONFIG=ON + -DWEBVIEW_FORCE_WEBKIT=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON + -DWITH_PYTHONQT=$(usex pythonqt) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + dobin "${FILESDIR}"/calamares-pkexec +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/calamares/
commit: 40b9bdbc1c8b53f08bca9ade806bcffc2510617a Author: Johannes Huber gentoo org> AuthorDate: Thu Aug 20 05:37:08 2020 + Commit: Johannes Huber gentoo org> CommitDate: Thu Aug 20 05:37:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b9bdbc app-admin/calamares: Remove 3.2.20 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Johannes Huber gentoo.org> app-admin/calamares/Manifest| 1 - app-admin/calamares/calamares-3.2.20.ebuild | 93 - 2 files changed, 94 deletions(-) diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest index 23f4d5a4f22..98c99a4cf27 100644 --- a/app-admin/calamares/Manifest +++ b/app-admin/calamares/Manifest @@ -1,2 +1 @@ -DIST calamares-3.2.20.tar.gz 3246752 BLAKE2B 11bc23da8f035a0399f54c1f0f9e11806b0e3b77ad9f57c694c15de077ad37d3f282d29d0b4c010f19372e78d14af2cf9c58b95b03d6d867ea6c0c104e701fab SHA512 473422eca83007ce0d82e09d637b73c114fffab338ece8269d37a4496d786eeef5e75b06b60ec51fb85bbd145984d37f0a586edd9c5d58e23abde665b8370c7c DIST calamares-3.2.28.3.tar.gz 3837417 BLAKE2B d248423e09aa21cd3808e00408f34d7c178a19d2c82bed5ab0dedff945ab7aad601f4aefbee62a772e4fdf5915dc3888af1fb0711e4bbe1e9b089adfbae2b1a0 SHA512 124de0bdd09fe15450460fa858c6f3df3a00c609684238bf3bc8eb18f10c39c4bc0e8fd02b0e9bae50d42bade2716cb16247c23ace397288a5e8f27790b60280 diff --git a/app-admin/calamares/calamares-3.2.20.ebuild b/app-admin/calamares/calamares-3.2.20.ebuild deleted file mode 100644 index 8ad695ecfb2..000 --- a/app-admin/calamares/calamares-3.2.20.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="true" -PYTHON_COMPAT=( python3_7 ) -inherit ecm python-single-r1 - -DESCRIPTION="Distribution-independent installer framework" -HOMEPAGE="https://calamares.io; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz; -KEYWORDS="~amd64" -SLOT=5 -LICENSE="GPL-3" -IUSE="+networkmanager pythonqt +upower" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -COMMON_DEPEND="${PYTHON_DEPS} - dev-cpp/yaml-cpp:= - $(python_gen_cond_dep ' - >=dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}] - dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}] - ') - dev-qt/qtconcurrent:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - kde-frameworks/kconfig:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kcrash:5 - kde-frameworks/kpackage:5 - kde-frameworks/kparts:5 - kde-frameworks/kservice:5 - sys-apps/dbus - sys-apps/dmidecode - sys-auth/polkit-qt - >=sys-libs/kpmcore-4.0.0:5= - pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_SINGLE_USEDEP}] ) -" -DEPEND="${COMMON_DEPEND} - test? ( dev-qt/qttest:5 ) -" -RDEPEND="${COMMON_DEPEND} - app-admin/sudo - dev-libs/libatasmart - net-misc/rsync - || ( sys-boot/grub:2 sys-boot/systemd-boot ) - sys-boot/os-prober - sys-fs/squashfs-tools - sys-libs/timezone-data - virtual/udev - networkmanager? ( net-misc/networkmanager ) - upower? ( sys-power/upower ) -" - -src_prepare() { - ecm_src_prepare - export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \ - PYTHON_INCLUDE_PATH="$(python_get_library_path)"\ - PYTHON_CFLAGS="$(python_get_CFLAGS)"\ - PYTHON_LIBS="$(python_get_LIBS)" - - sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \ - calamares.desktop || die - sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \ - calamares.desktop || die -} - -src_configure() { - local mycmakeargs=( - -DINSTALL_CONFIG=ON - -DWEBVIEW_FORCE_WEBKIT=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON - -DWITH_PYTHONQT=$(usex pythonqt) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - dobin "${FILESDIR}"/calamares-pkexec -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: 3f78f74f6d954e184550be830b2898c10b0b5707 Author: Johannes Huber gentoo org> AuthorDate: Mon May 11 10:05:01 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon May 11 11:54:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f78f74f media-sound/lollypop: python 3.{7,8} support Closes: https://bugs.gentoo.org/718940 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/lollypop-1.1.4.16.ebuild | 2 +- media-sound/lollypop/lollypop-1.2.35.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/lollypop/lollypop-1.1.4.16.ebuild b/media-sound/lollypop/lollypop-1.1.4.16.ebuild index 0cc5c6539ef..36a20857465 100644 --- a/media-sound/lollypop/lollypop-1.1.4.16.ebuild +++ b/media-sound/lollypop/lollypop-1.1.4.16.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_7 ) PYTHON_REQ_USE="sqlite" HASH="6b4e4e7a2c17f0770c1e2b3354ae5a3a" inherit python-r1 gnome2-utils meson xdg-utils diff --git a/media-sound/lollypop/lollypop-1.2.35.ebuild b/media-sound/lollypop/lollypop-1.2.35.ebuild index 06db306eb32..74dea9a1f85 100644 --- a/media-sound/lollypop/lollypop-1.2.35.ebuild +++ b/media-sound/lollypop/lollypop-1.2.35.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{7,8} ) PYTHON_REQ_USE="sqlite" inherit python-single-r1 gnome2-utils meson xdg-utils
[gentoo-commits] repo/gentoo:master commit in: net-vpn/openfortivpn/
commit: 4bbb659ac99779dbfc3976e2d452c7c9b2d26ba3 Author: Johannes Huber gentoo org> AuthorDate: Wed Apr 29 10:47:47 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Apr 29 10:48:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbb659a net-vpn/openfortivpn: Version bump 1.13.3 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> net-vpn/openfortivpn/Manifest | 1 + net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest index 7727b0525b6..88bf1ccd2d8 100644 --- a/net-vpn/openfortivpn/Manifest +++ b/net-vpn/openfortivpn/Manifest @@ -1 +1,2 @@ DIST openfortivpn-1.13.2.tar.gz 82977 BLAKE2B 5daf2fdacaf2f9c3bc0a4bc3fc26543ed0ab424b70d2795e7b3d74b38cba53b1a8a9823564198ea5292b63f872c12f17ed3f65111a7024faee19640fff765cd7 SHA512 6be456784618d0af26190bad4af20a5f7163d3d984e3317fa3aac04b605ddd39f8973b192cf35fc8a371bf5ca4cbff8f644991b0cc031f558bf7881066fe8ec2 +DIST openfortivpn-1.13.3.tar.gz 150681 BLAKE2B 378837373f743c474233e5c7d0f8698a1bbaa5b2b84c89173547e4d0674e4ffe8949bf105462b7d355e603483577008d7ef99315e78a7511dca043426b668885 SHA512 57f87e1f1243b2eb1f4ef17dfacea203c8b11fd0e65440eef4c6b08af0b821c5a087a85d98423540114a7d977d12c4a99d0edcc348f0107fd230f573e3df0fbf diff --git a/net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild b/net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild new file mode 100644 index 000..2cda60426dc --- /dev/null +++ b/net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info + +DESCRIPTION="Fortinet compatible VPN client" +HOMEPAGE="https://github.com/adrienverge/openfortivpn; +SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3-with-openssl-exception openssl" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libressl" + +DEPEND=" + net-dialup/ppp + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" + +CONFIG_CHECK="~PPP ~PPP_ASYNC" + +src_prepare() { + default + + sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from Makefile.am" + + eautoreconf +} + +src_install() { + default + + keepdir /etc/openfortivpn +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: 9d9117454f717ca5acd83a816c41c01b8ecce307 Author: Johannes Huber gentoo org> AuthorDate: Sat Apr 18 08:58:07 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Apr 18 08:58:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d911745 media-sound/lollypop: Remove 1.2.34 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 - media-sound/lollypop/lollypop-1.2.34.ebuild | 71 - 2 files changed, 72 deletions(-) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 38b297f0c68..607c80ce455 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,3 +1,2 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 -DIST lollypop-1.2.34.tar.xz 509768 BLAKE2B 7f1daaa5c4906a947f4ff45d9f961fe129277c3829744321436289cea1958e9aee0a9ece610a7e9a55c06526395a0208fe8a12762e50cc9bdc3a3b0362aca931 SHA512 dc0420984efb859279e6cfb3b8967a30a5b5ff124c990ad73951b6f47cb1a34dde2bb54667b321e3609c3e13233c9efda02caa9920b00e48de123a553d885114 DIST lollypop-1.2.35.tar.xz 509916 BLAKE2B 8cf9ea74287b6ac7d4942c2312cc4d6e07d4748d505cc9e45a896129f9e4a43ef5c65c0c18764597d7ce3c4d2fc93804c501f68ea3b67625e200497613077af6 SHA512 179fa5e77482db35de9e30e392e6d07bb5c832d5d1decaee06982570bdcbb809dc99375eeb6fe3dce75829af3570953ce517e3b4eaabceac807b9d5c382bd53e diff --git a/media-sound/lollypop/lollypop-1.2.34.ebuild b/media-sound/lollypop/lollypop-1.2.34.ebuild deleted file mode 100644 index 06db306eb32..000 --- a/media-sound/lollypop/lollypop-1.2.34.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" -inherit python-single-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; -SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo(+)] - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_MULTI_USEDEP}] - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - ') - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - $(python_gen_cond_dep ' - dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] - ') - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - $(python_gen_cond_dep ' - dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_MULTI_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] - ') - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -src_install() { - meson_src_install - python_optimize -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: e10585731d3949b59123192e681c9dbf285c4d60 Author: Johannes Huber gentoo org> AuthorDate: Sat Apr 18 08:57:35 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Apr 18 08:58:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1058573 media-sound/lollypop: Version bump 1.2.35 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 + media-sound/lollypop/lollypop-1.2.35.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index c719ca5583c..38b297f0c68 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,2 +1,3 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 DIST lollypop-1.2.34.tar.xz 509768 BLAKE2B 7f1daaa5c4906a947f4ff45d9f961fe129277c3829744321436289cea1958e9aee0a9ece610a7e9a55c06526395a0208fe8a12762e50cc9bdc3a3b0362aca931 SHA512 dc0420984efb859279e6cfb3b8967a30a5b5ff124c990ad73951b6f47cb1a34dde2bb54667b321e3609c3e13233c9efda02caa9920b00e48de123a553d885114 +DIST lollypop-1.2.35.tar.xz 509916 BLAKE2B 8cf9ea74287b6ac7d4942c2312cc4d6e07d4748d505cc9e45a896129f9e4a43ef5c65c0c18764597d7ce3c4d2fc93804c501f68ea3b67625e200497613077af6 SHA512 179fa5e77482db35de9e30e392e6d07bb5c832d5d1decaee06982570bdcbb809dc99375eeb6fe3dce75829af3570953ce517e3b4eaabceac807b9d5c382bd53e diff --git a/media-sound/lollypop/lollypop-1.2.35.ebuild b/media-sound/lollypop/lollypop-1.2.35.ebuild new file mode 100644 index 000..06db306eb32 --- /dev/null +++ b/media-sound/lollypop/lollypop-1.2.35.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite" +inherit python-single-r1 gnome2-utils meson xdg-utils + +DESCRIPTION="Modern music player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; +SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND="${PYTHON_DEPS} + dev-libs/appstream-glib[introspection] + dev-libs/glib:2 + dev-libs/gobject-introspection[cairo(+)] + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_MULTI_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + gnome-base/gnome-common + x11-libs/gtk+:3 +" +BDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] + ') + dev-util/desktop-file-utils + dev-util/itstool + dev-util/intltool +" +RDEPEND="${DEPEND} + app-crypt/libsecret[introspection] + dev-libs/totem-pl-parser + $(python_gen_cond_dep ' + dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] + dev-python/dbus-python + dev-python/pillow[${PYTHON_MULTI_USEDEP}] + >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] + ') + media-libs/gst-plugins-base:1.0[introspection] +" + +RESTRICT="test" + +pkg_preinst() { + gnome2_schemas_savelist +} + +src_install() { + meson_src_install + python_optimize +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: 168109b44fcf4b7f25e150aa78d57765f140bf28 Author: Johannes Huber gentoo org> AuthorDate: Mon Apr 13 11:21:38 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon Apr 13 11:22:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168109b4 media-sound/lollypop: Remove 1.2.33 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 - media-sound/lollypop/lollypop-1.2.33.ebuild | 71 - 2 files changed, 72 deletions(-) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 60a1c197b29..c719ca5583c 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,3 +1,2 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 -DIST lollypop-1.2.33.tar.xz 509636 BLAKE2B 850f24e14cd574710f0712389a1db96380eb1058fbb76e0353d9f6aa66978754bd30e4584fd3f50724909796247ec894c8f0c0b1cb1476ed0935596a0edcefe6 SHA512 f5e77e7427f1ef4db05f8ffc1f0f2fd3c412ea22b433a7b0a9de7e0159b0172012478dfb2cd1a39df27c07bcd1dd55fdb14a430d9cf8b04aa77ff7befc92c95b DIST lollypop-1.2.34.tar.xz 509768 BLAKE2B 7f1daaa5c4906a947f4ff45d9f961fe129277c3829744321436289cea1958e9aee0a9ece610a7e9a55c06526395a0208fe8a12762e50cc9bdc3a3b0362aca931 SHA512 dc0420984efb859279e6cfb3b8967a30a5b5ff124c990ad73951b6f47cb1a34dde2bb54667b321e3609c3e13233c9efda02caa9920b00e48de123a553d885114 diff --git a/media-sound/lollypop/lollypop-1.2.33.ebuild b/media-sound/lollypop/lollypop-1.2.33.ebuild deleted file mode 100644 index 06db306eb32..000 --- a/media-sound/lollypop/lollypop-1.2.33.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" -inherit python-single-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; -SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo(+)] - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_MULTI_USEDEP}] - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - ') - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - $(python_gen_cond_dep ' - dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] - ') - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - $(python_gen_cond_dep ' - dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_MULTI_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] - ') - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -src_install() { - meson_src_install - python_optimize -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: 76dfd4ebb0ae7ac5bf7e1973f12dfe5d8f9a2de1 Author: Johannes Huber gentoo org> AuthorDate: Mon Apr 13 11:21:09 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon Apr 13 11:21:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76dfd4eb media-sound/lollypop: Version bump 1.2.34 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 + media-sound/lollypop/lollypop-1.2.34.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index f5ee4bcc6bc..60a1c197b29 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,2 +1,3 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 DIST lollypop-1.2.33.tar.xz 509636 BLAKE2B 850f24e14cd574710f0712389a1db96380eb1058fbb76e0353d9f6aa66978754bd30e4584fd3f50724909796247ec894c8f0c0b1cb1476ed0935596a0edcefe6 SHA512 f5e77e7427f1ef4db05f8ffc1f0f2fd3c412ea22b433a7b0a9de7e0159b0172012478dfb2cd1a39df27c07bcd1dd55fdb14a430d9cf8b04aa77ff7befc92c95b +DIST lollypop-1.2.34.tar.xz 509768 BLAKE2B 7f1daaa5c4906a947f4ff45d9f961fe129277c3829744321436289cea1958e9aee0a9ece610a7e9a55c06526395a0208fe8a12762e50cc9bdc3a3b0362aca931 SHA512 dc0420984efb859279e6cfb3b8967a30a5b5ff124c990ad73951b6f47cb1a34dde2bb54667b321e3609c3e13233c9efda02caa9920b00e48de123a553d885114 diff --git a/media-sound/lollypop/lollypop-1.2.34.ebuild b/media-sound/lollypop/lollypop-1.2.34.ebuild new file mode 100644 index 000..06db306eb32 --- /dev/null +++ b/media-sound/lollypop/lollypop-1.2.34.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite" +inherit python-single-r1 gnome2-utils meson xdg-utils + +DESCRIPTION="Modern music player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; +SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND="${PYTHON_DEPS} + dev-libs/appstream-glib[introspection] + dev-libs/glib:2 + dev-libs/gobject-introspection[cairo(+)] + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_MULTI_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + gnome-base/gnome-common + x11-libs/gtk+:3 +" +BDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] + ') + dev-util/desktop-file-utils + dev-util/itstool + dev-util/intltool +" +RDEPEND="${DEPEND} + app-crypt/libsecret[introspection] + dev-libs/totem-pl-parser + $(python_gen_cond_dep ' + dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] + dev-python/dbus-python + dev-python/pillow[${PYTHON_MULTI_USEDEP}] + >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] + ') + media-libs/gst-plugins-base:1.0[introspection] +" + +RESTRICT="test" + +pkg_preinst() { + gnome2_schemas_savelist +} + +src_install() { + meson_src_install + python_optimize +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: 3c4c718f7f97d4e3ee3ad9541dd227ed13f7183b Author: Johannes Huber gentoo org> AuthorDate: Sat Apr 4 16:43:22 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Apr 4 16:44:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4c718f media-sound/lollypop: Version bump 1.2.33 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 + media-sound/lollypop/lollypop-1.2.33.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 019ee752797..bd80bbc6aee 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,2 +1,3 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 DIST lollypop-1.2.32.tar.xz 504544 BLAKE2B ba93daa5d52d43401454c7c5e9fb05f2ef2d1d22de49da5d404120de0f6c41522a00c055fd190a5fe3a296174641773a322fab5548aceedee559987fac2ffd81 SHA512 08a4012ad252dcd6371479759547b082bcc12de0a76fc365519234e0d77dccc505cf264a352a3963cea722ce2820ea7a3521d23ab03d4695b95d88e678528c7b +DIST lollypop-1.2.33.tar.xz 509636 BLAKE2B 850f24e14cd574710f0712389a1db96380eb1058fbb76e0353d9f6aa66978754bd30e4584fd3f50724909796247ec894c8f0c0b1cb1476ed0935596a0edcefe6 SHA512 f5e77e7427f1ef4db05f8ffc1f0f2fd3c412ea22b433a7b0a9de7e0159b0172012478dfb2cd1a39df27c07bcd1dd55fdb14a430d9cf8b04aa77ff7befc92c95b diff --git a/media-sound/lollypop/lollypop-1.2.33.ebuild b/media-sound/lollypop/lollypop-1.2.33.ebuild new file mode 100644 index 000..06db306eb32 --- /dev/null +++ b/media-sound/lollypop/lollypop-1.2.33.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite" +inherit python-single-r1 gnome2-utils meson xdg-utils + +DESCRIPTION="Modern music player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; +SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND="${PYTHON_DEPS} + dev-libs/appstream-glib[introspection] + dev-libs/glib:2 + dev-libs/gobject-introspection[cairo(+)] + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_MULTI_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + gnome-base/gnome-common + x11-libs/gtk+:3 +" +BDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] + ') + dev-util/desktop-file-utils + dev-util/itstool + dev-util/intltool +" +RDEPEND="${DEPEND} + app-crypt/libsecret[introspection] + dev-libs/totem-pl-parser + $(python_gen_cond_dep ' + dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] + dev-python/dbus-python + dev-python/pillow[${PYTHON_MULTI_USEDEP}] + >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] + ') + media-libs/gst-plugins-base:1.0[introspection] +" + +RESTRICT="test" + +pkg_preinst() { + gnome2_schemas_savelist +} + +src_install() { + meson_src_install + python_optimize +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: 568e23e789c4a36dc982afc821d40139d8f518c7 Author: Johannes Huber gentoo org> AuthorDate: Sat Apr 4 16:43:57 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Apr 4 16:44:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568e23e7 media-sound/lollypop: Remove 1.2.32 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 - media-sound/lollypop/lollypop-1.2.32.ebuild | 71 - 2 files changed, 72 deletions(-) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index bd80bbc6aee..f5ee4bcc6bc 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,3 +1,2 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 -DIST lollypop-1.2.32.tar.xz 504544 BLAKE2B ba93daa5d52d43401454c7c5e9fb05f2ef2d1d22de49da5d404120de0f6c41522a00c055fd190a5fe3a296174641773a322fab5548aceedee559987fac2ffd81 SHA512 08a4012ad252dcd6371479759547b082bcc12de0a76fc365519234e0d77dccc505cf264a352a3963cea722ce2820ea7a3521d23ab03d4695b95d88e678528c7b DIST lollypop-1.2.33.tar.xz 509636 BLAKE2B 850f24e14cd574710f0712389a1db96380eb1058fbb76e0353d9f6aa66978754bd30e4584fd3f50724909796247ec894c8f0c0b1cb1476ed0935596a0edcefe6 SHA512 f5e77e7427f1ef4db05f8ffc1f0f2fd3c412ea22b433a7b0a9de7e0159b0172012478dfb2cd1a39df27c07bcd1dd55fdb14a430d9cf8b04aa77ff7befc92c95b diff --git a/media-sound/lollypop/lollypop-1.2.32.ebuild b/media-sound/lollypop/lollypop-1.2.32.ebuild deleted file mode 100644 index 06db306eb32..000 --- a/media-sound/lollypop/lollypop-1.2.32.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" -inherit python-single-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; -SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo(+)] - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_MULTI_USEDEP}] - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - ') - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - $(python_gen_cond_dep ' - dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] - ') - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - $(python_gen_cond_dep ' - dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_MULTI_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] - ') - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -src_install() { - meson_src_install - python_optimize -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: cc1879ff42f5f320acce0c47f5c8d24308df261d Author: Johannes Huber gentoo org> AuthorDate: Tue Mar 31 14:11:34 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Mar 31 14:11:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1879ff media-sound/lollypop: Remove 1.2.29 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 - media-sound/lollypop/lollypop-1.2.29.ebuild | 71 - 2 files changed, 72 deletions(-) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index f97bdfdfacb..019ee752797 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,3 +1,2 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 -DIST lollypop-1.2.29.tar.xz 502720 BLAKE2B f3cb897595e057a5f5d4f420e1cbda7e992443b4c27b994f9eaf0f6cea21f6fa4b23cf6c2cf13c9fb019f92cd1bbeb018ac2fa8ce8ecf907d2d0b1ff944af72b SHA512 1e80013904c3ffa072b8a7707a6ff41f7877fcf740b8fbe58a0419e039dd0a9deedf5224cf6baa592830b452f9016ed881799a11fbb6e0fb30c7c0f519a44691 DIST lollypop-1.2.32.tar.xz 504544 BLAKE2B ba93daa5d52d43401454c7c5e9fb05f2ef2d1d22de49da5d404120de0f6c41522a00c055fd190a5fe3a296174641773a322fab5548aceedee559987fac2ffd81 SHA512 08a4012ad252dcd6371479759547b082bcc12de0a76fc365519234e0d77dccc505cf264a352a3963cea722ce2820ea7a3521d23ab03d4695b95d88e678528c7b diff --git a/media-sound/lollypop/lollypop-1.2.29.ebuild b/media-sound/lollypop/lollypop-1.2.29.ebuild deleted file mode 100644 index 06db306eb32..000 --- a/media-sound/lollypop/lollypop-1.2.29.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" -inherit python-single-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; -SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo(+)] - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_MULTI_USEDEP}] - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - ') - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - $(python_gen_cond_dep ' - dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] - ') - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - $(python_gen_cond_dep ' - dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_MULTI_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] - ') - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -src_install() { - meson_src_install - python_optimize -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: a90208945b031f28d3e0f68e5eefdf0e9357ecb0 Author: Johannes Huber gentoo org> AuthorDate: Tue Mar 31 14:11:01 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Mar 31 14:11:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9020894 media-sound/lollypop: Version bump 1.2.32 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 + media-sound/lollypop/lollypop-1.2.32.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index b08e3635419..f97bdfdfacb 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,2 +1,3 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 DIST lollypop-1.2.29.tar.xz 502720 BLAKE2B f3cb897595e057a5f5d4f420e1cbda7e992443b4c27b994f9eaf0f6cea21f6fa4b23cf6c2cf13c9fb019f92cd1bbeb018ac2fa8ce8ecf907d2d0b1ff944af72b SHA512 1e80013904c3ffa072b8a7707a6ff41f7877fcf740b8fbe58a0419e039dd0a9deedf5224cf6baa592830b452f9016ed881799a11fbb6e0fb30c7c0f519a44691 +DIST lollypop-1.2.32.tar.xz 504544 BLAKE2B ba93daa5d52d43401454c7c5e9fb05f2ef2d1d22de49da5d404120de0f6c41522a00c055fd190a5fe3a296174641773a322fab5548aceedee559987fac2ffd81 SHA512 08a4012ad252dcd6371479759547b082bcc12de0a76fc365519234e0d77dccc505cf264a352a3963cea722ce2820ea7a3521d23ab03d4695b95d88e678528c7b diff --git a/media-sound/lollypop/lollypop-1.2.32.ebuild b/media-sound/lollypop/lollypop-1.2.32.ebuild new file mode 100644 index 000..06db306eb32 --- /dev/null +++ b/media-sound/lollypop/lollypop-1.2.32.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite" +inherit python-single-r1 gnome2-utils meson xdg-utils + +DESCRIPTION="Modern music player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; +SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND="${PYTHON_DEPS} + dev-libs/appstream-glib[introspection] + dev-libs/glib:2 + dev-libs/gobject-introspection[cairo(+)] + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_MULTI_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + gnome-base/gnome-common + x11-libs/gtk+:3 +" +BDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] + ') + dev-util/desktop-file-utils + dev-util/itstool + dev-util/intltool +" +RDEPEND="${DEPEND} + app-crypt/libsecret[introspection] + dev-libs/totem-pl-parser + $(python_gen_cond_dep ' + dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] + dev-python/dbus-python + dev-python/pillow[${PYTHON_MULTI_USEDEP}] + >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] + ') + media-libs/gst-plugins-base:1.0[introspection] +" + +RESTRICT="test" + +pkg_preinst() { + gnome2_schemas_savelist +} + +src_install() { + meson_src_install + python_optimize +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/openfortivpn/
commit: 8432050432f615c45e1a07adab6accf701e57d1a Author: Johannes Huber gentoo org> AuthorDate: Tue Mar 31 09:32:37 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Mar 31 09:32:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84320504 net-vpn/openfortivpn: Security cleanup Remove vulnerable version 1.11.0 (CVE-2020-{7041,7042,7043}) Bug: https://bugs.gentoo.org/711018 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> net-vpn/openfortivpn/Manifest | 1 - net-vpn/openfortivpn/openfortivpn-1.11.0.ebuild | 38 - 2 files changed, 39 deletions(-) diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest index b89b1a4ddc2..7727b0525b6 100644 --- a/net-vpn/openfortivpn/Manifest +++ b/net-vpn/openfortivpn/Manifest @@ -1,2 +1 @@ -DIST openfortivpn-1.11.0.tar.gz 77325 BLAKE2B af899a0e096f439fd85bf65d5a6bf620fd970177ab2afbf4b4bcfec6fdd34179ec7e239ceadcf0fe326c8eb9d281e7c19756e2ea444e96c58a203f0c32795163 SHA512 09a1d2deea932be80306a2a394aae8553e23389668844dd16d69626bdf1e6c28f58c0d45483fbb994b046e4e4cce4bf6e1e79fcd3ebc2c4d93870f431a8553f4 DIST openfortivpn-1.13.2.tar.gz 82977 BLAKE2B 5daf2fdacaf2f9c3bc0a4bc3fc26543ed0ab424b70d2795e7b3d74b38cba53b1a8a9823564198ea5292b63f872c12f17ed3f65111a7024faee19640fff765cd7 SHA512 6be456784618d0af26190bad4af20a5f7163d3d984e3317fa3aac04b605ddd39f8973b192cf35fc8a371bf5ca4cbff8f644991b0cc031f558bf7881066fe8ec2 diff --git a/net-vpn/openfortivpn/openfortivpn-1.11.0.ebuild b/net-vpn/openfortivpn/openfortivpn-1.11.0.ebuild deleted file mode 100644 index 6055fa16e3c..000 --- a/net-vpn/openfortivpn/openfortivpn-1.11.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools linux-info - -DESCRIPTION="Fortinet compatible VPN client" -HOMEPAGE="https://github.com/adrienverge/openfortivpn; -SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3-with-openssl-exception openssl" -SLOT="0" -KEYWORDS="amd64" -IUSE="libressl" - -DEPEND=" - net-dialup/ppp - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" - -CONFIG_CHECK="~PPP ~PPP_ASYNC" - -src_prepare() { - default - - sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from Makefile.am" - - eautoreconf -} - -src_install() { - default - - keepdir /etc/openfortivpn -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qtkeychain/
commit: 5a6cab2c6e7b0f16e8920dc95db9dc794dedc12a Author: Johannes Huber gentoo org> AuthorDate: Sat Mar 28 08:32:45 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Mar 28 08:32:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6cab2c dev-libs/qtkeychain: Add missing dep on libsecret Closes: https://bugs.gentoo.org/713022 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild index 876be5e44d2..99f881d84cb 100644 --- a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild +++ b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild @@ -26,7 +26,10 @@ BDEPEND=" DEPEND=" dev-qt/qtcore:5 dev-qt/qtdbus:5 - gnome-keyring? ( dev-libs/glib:2 ) + gnome-keyring? ( + app-crypt/libsecret + dev-libs/glib:2 + ) " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/openfortivpn/
commit: 7e5ea44f7b0a08797db2da56e796498db09c55aa Author: Johannes Huber gentoo org> AuthorDate: Sat Mar 28 08:28:03 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Mar 28 08:28:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5ea44f net-vpn/openfortivpn: Version bump 1.13.2 Bug: https://bugs.gentoo.org/711018 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Johannes Huber gentoo.org> net-vpn/openfortivpn/Manifest | 1 + net-vpn/openfortivpn/openfortivpn-1.13.2.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest index 0289e10156f..b89b1a4ddc2 100644 --- a/net-vpn/openfortivpn/Manifest +++ b/net-vpn/openfortivpn/Manifest @@ -1 +1,2 @@ DIST openfortivpn-1.11.0.tar.gz 77325 BLAKE2B af899a0e096f439fd85bf65d5a6bf620fd970177ab2afbf4b4bcfec6fdd34179ec7e239ceadcf0fe326c8eb9d281e7c19756e2ea444e96c58a203f0c32795163 SHA512 09a1d2deea932be80306a2a394aae8553e23389668844dd16d69626bdf1e6c28f58c0d45483fbb994b046e4e4cce4bf6e1e79fcd3ebc2c4d93870f431a8553f4 +DIST openfortivpn-1.13.2.tar.gz 82977 BLAKE2B 5daf2fdacaf2f9c3bc0a4bc3fc26543ed0ab424b70d2795e7b3d74b38cba53b1a8a9823564198ea5292b63f872c12f17ed3f65111a7024faee19640fff765cd7 SHA512 6be456784618d0af26190bad4af20a5f7163d3d984e3317fa3aac04b605ddd39f8973b192cf35fc8a371bf5ca4cbff8f644991b0cc031f558bf7881066fe8ec2 diff --git a/net-vpn/openfortivpn/openfortivpn-1.13.2.ebuild b/net-vpn/openfortivpn/openfortivpn-1.13.2.ebuild new file mode 100644 index 000..2cda60426dc --- /dev/null +++ b/net-vpn/openfortivpn/openfortivpn-1.13.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools linux-info + +DESCRIPTION="Fortinet compatible VPN client" +HOMEPAGE="https://github.com/adrienverge/openfortivpn; +SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3-with-openssl-exception openssl" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libressl" + +DEPEND=" + net-dialup/ppp + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" + +CONFIG_CHECK="~PPP ~PPP_ASYNC" + +src_prepare() { + default + + sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from Makefile.am" + + eautoreconf +} + +src_install() { + default + + keepdir /etc/openfortivpn +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/
commit: ed7c587fa7517f772c8ec629c2a27fb30ed5a92c Author: Johannes Huber gentoo org> AuthorDate: Tue Mar 24 15:35:58 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Mar 24 15:36:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7c587f mail-filter/bogofilter: Remove 1.2.4-r2 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Johannes Huber gentoo.org> mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild | 131 -- 1 file changed, 131 deletions(-) diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild b/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild deleted file mode 100644 index 195141b4503..000 --- a/mail-filter/bogofilter/bogofilter-1.2.4-r2.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools db-use flag-o-matic toolchain-funcs - -DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for speed" -HOMEPAGE="http://bogofilter.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~sh ~sparc x86" -IUSE="berkdb sqlite tokyocabinet" - -# pax needed for bf_tar -DEPEND=" - app-arch/pax - sci-libs/gsl:= - virtual/libiconv - berkdb? ( >=sys-libs/db-3.2:* ) - !berkdb? ( - sqlite? ( >=dev-db/sqlite-3.6.22 ) - !sqlite? ( - tokyocabinet? ( dev-db/tokyocabinet ) - !tokyocabinet? ( >=sys-libs/db-3.2:* ) - ) - ) -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${P}-test-env.patch" ) - -pkg_setup() { - has_version mail-filter/bogofilter || return 0 - if ( use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) || \ - ( ! use berkdb && has_version 'mail-filter/bogofilter[berkdb]' ) || \ - ( use sqlite && ! has_version 'mail-filter/bogofilter[sqlite]' ) || \ - ( ! use sqlite && has_version 'mail-filter/bogofilter[sqlite]' ) || \ - ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \ - ( use tokyocabinet && ! has_version 'mail-filter/bogofilter[tokyocabinet]' ) || \ - ( ! use tokyocabinet && has_version 'mail-filter/bogofilter[tokyocabinet]' ) - ) ; then - ewarn - ewarn "If you want to switch the database backend, you must dump the wordlist" - ewarn "with the current version (old use flags) and load it with the new version!" - ewarn - fi -} - -src_prepare() { - default - - # bug 445918 - sed -i -e 's/ -ggdb//' configure.ac || die - - # bug 421747 - chmod +x src/tests/t.{ctype,leakfind,lexer.qpcr,lexer.eoh,message_id,queue_id} - - # bug 654990 - sed -i -e 's/t.bulkmode//' \ - -e 's/t.dump.load//' \ - -e 's/t.nonascii.replace//' \ - src/tests/Makefile.am || die - - eautoreconf -} - -src_configure() { - local myconf="" berkdb=true - myconf="--without-included-gsl" - - # determine backend: berkdb *is* default - if use berkdb && use sqlite ; then - elog "Both useflags berkdb and sqlite are in USE:" - elog "Using berkdb as database backend." - elif use berkdb && use tokyocabinet ; then - elog "Both useflags berkdb and tokyocabinet are in USE:" - elog "Using berkdb as database backend." - elif use sqlite && use tokyocabinet ; then - elog "Both useflags sqlite and tokyocabinet are in USE:" - elog "Using sqlite as database backend." - myconf="${myconf} --with-database=sqlite" - berkdb=false - elif use sqlite ; then - myconf="${myconf} --with-database=sqlite" - berkdb=false - elif use tokyocabinet ; then - myconf="${myconf} --with-database=tokyocabinet" - berkdb=false - elif ! use berkdb ; then - elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:" - elog "Using berkdb as database backend." - fi - - # Include the right berkdb headers for FreeBSD - if ${berkdb} ; then - append-cppflags "-I$(db_includedir)" - fi - - econf ${myconf} -} - -src_test() { - emake -C src/ check -} - -src_install() { - e
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: 8786342daaffc7b03f3b483568a1625c78fec19a Author: Johannes Huber gentoo org> AuthorDate: Mon Mar 23 11:09:27 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon Mar 23 11:10:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8786342d media-sound/lollypop: Version bump 1.2.29 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 + media-sound/lollypop/lollypop-1.2.29.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 07050e6087f..5ad727e0c28 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,2 +1,3 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 DIST lollypop-1.2.25.tar.xz 501864 BLAKE2B de009282359ac6b030f567417fa2e159fd5803d6395e77270a1b671f507f61ac7fad76e29b1ebb1ad75de68d2f07b44b4d0878deb9195a9a2d6934501a3a2a64 SHA512 7ffedff3b3b40c158db83368af77025884576693202917cc74916edb5182b942387ab8a13dcc37f24e7096256f2c676c268d0dda996450d916605ffd4ac1ff41 +DIST lollypop-1.2.29.tar.xz 502720 BLAKE2B f3cb897595e057a5f5d4f420e1cbda7e992443b4c27b994f9eaf0f6cea21f6fa4b23cf6c2cf13c9fb019f92cd1bbeb018ac2fa8ce8ecf907d2d0b1ff944af72b SHA512 1e80013904c3ffa072b8a7707a6ff41f7877fcf740b8fbe58a0419e039dd0a9deedf5224cf6baa592830b452f9016ed881799a11fbb6e0fb30c7c0f519a44691 diff --git a/media-sound/lollypop/lollypop-1.2.29.ebuild b/media-sound/lollypop/lollypop-1.2.29.ebuild new file mode 100644 index 000..06db306eb32 --- /dev/null +++ b/media-sound/lollypop/lollypop-1.2.29.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite" +inherit python-single-r1 gnome2-utils meson xdg-utils + +DESCRIPTION="Modern music player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; +SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND="${PYTHON_DEPS} + dev-libs/appstream-glib[introspection] + dev-libs/glib:2 + dev-libs/gobject-introspection[cairo(+)] + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_MULTI_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + gnome-base/gnome-common + x11-libs/gtk+:3 +" +BDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] + ') + dev-util/desktop-file-utils + dev-util/itstool + dev-util/intltool +" +RDEPEND="${DEPEND} + app-crypt/libsecret[introspection] + dev-libs/totem-pl-parser + $(python_gen_cond_dep ' + dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] + dev-python/dbus-python + dev-python/pillow[${PYTHON_MULTI_USEDEP}] + >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] + ') + media-libs/gst-plugins-base:1.0[introspection] +" + +RESTRICT="test" + +pkg_preinst() { + gnome2_schemas_savelist +} + +src_install() { + meson_src_install + python_optimize +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: dd99f38f87dd74c01fd88d77d6aa0fb116698d3e Author: Johannes Huber gentoo org> AuthorDate: Mon Mar 23 11:10:02 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon Mar 23 11:10:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd99f38f media-sound/lollypop: Remove 1.2.25 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 - media-sound/lollypop/lollypop-1.2.25.ebuild | 71 - 2 files changed, 72 deletions(-) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 5ad727e0c28..b08e3635419 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,3 +1,2 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 -DIST lollypop-1.2.25.tar.xz 501864 BLAKE2B de009282359ac6b030f567417fa2e159fd5803d6395e77270a1b671f507f61ac7fad76e29b1ebb1ad75de68d2f07b44b4d0878deb9195a9a2d6934501a3a2a64 SHA512 7ffedff3b3b40c158db83368af77025884576693202917cc74916edb5182b942387ab8a13dcc37f24e7096256f2c676c268d0dda996450d916605ffd4ac1ff41 DIST lollypop-1.2.29.tar.xz 502720 BLAKE2B f3cb897595e057a5f5d4f420e1cbda7e992443b4c27b994f9eaf0f6cea21f6fa4b23cf6c2cf13c9fb019f92cd1bbeb018ac2fa8ce8ecf907d2d0b1ff944af72b SHA512 1e80013904c3ffa072b8a7707a6ff41f7877fcf740b8fbe58a0419e039dd0a9deedf5224cf6baa592830b452f9016ed881799a11fbb6e0fb30c7c0f519a44691 diff --git a/media-sound/lollypop/lollypop-1.2.25.ebuild b/media-sound/lollypop/lollypop-1.2.25.ebuild deleted file mode 100644 index 06db306eb32..000 --- a/media-sound/lollypop/lollypop-1.2.25.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" -inherit python-single-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; -SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo(+)] - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_MULTI_USEDEP}] - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - ') - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - $(python_gen_cond_dep ' - dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] - ') - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - $(python_gen_cond_dep ' - dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_MULTI_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] - ') - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -src_install() { - meson_src_install - python_optimize -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/yaml-cpp/, dev-cpp/yaml-cpp/files/
commit: f506b95e837aebf001b41ed1bcd19bda82d3ee47 Author: Johannes Huber gentoo org> AuthorDate: Fri Mar 20 11:35:37 2020 + Commit: Johannes Huber gentoo org> CommitDate: Fri Mar 20 11:36:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f506b95e dev-cpp/yaml-cpp: Fix CVE-2017-11692 Bug: https://bugs.gentoo.org/626662 Thanks-to: sam_c (Security Padawan) cmpct.info> Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Johannes Huber gentoo.org> .../files/yaml-cpp-0.6.3-CVE-2017-11692.patch | 44 dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r2.ebuild | 48 ++ 2 files changed, 92 insertions(+) diff --git a/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-CVE-2017-11692.patch b/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-CVE-2017-11692.patch new file mode 100644 index 000..fd7a7198c1c --- /dev/null +++ b/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-CVE-2017-11692.patch @@ -0,0 +1,44 @@ +From c9460110e072df84b7dee3eb651f2ec5df75fb18 Mon Sep 17 00:00:00 2001 +From: Jesse Beder +Date: Mon, 20 Jan 2020 18:05:15 -0600 +Subject: [PATCH] Fix reading empty token stack with a node with properties but + no scalar. + +E.g. `!2`. +--- + src/singledocparser.cpp | 6 ++ + test/integration/load_node_test.cpp | 5 + + 2 files changed, 11 insertions(+) + +diff --git a/src/singledocparser.cpp b/src/singledocparser.cpp +index 52544dd6..47e9e047 100644 +--- a/src/singledocparser.cpp b/src/singledocparser.cpp +@@ -79,6 +79,12 @@ void SingleDocParser::HandleNode(EventHandler& eventHandler) { + if (!anchor_name.empty()) + eventHandler.OnAnchor(mark, anchor_name); + ++ // after parsing properties, an empty node is again a possibility ++ if (m_scanner.empty()) { ++eventHandler.OnNull(mark, anchor); ++return; ++ } ++ + const Token& token = m_scanner.peek(); + + if (token.type == Token::PLAIN_SCALAR && IsNullString(token.value)) { +diff --git a/test/integration/load_node_test.cpp b/test/integration/load_node_test.cpp +index 4f4f28e8..0e0dd6bc 100644 +--- a/test/integration/load_node_test.cpp b/test/integration/load_node_test.cpp +@@ -257,5 +257,10 @@ TEST(NodeTest, LoadTagWithParenthesis) { + EXPECT_EQ(node.as(), "foo"); + } + ++TEST(NodeTest, LoadTagWithNullScalar) { ++ Node node = Load("!2"); ++ EXPECT_TRUE(node.IsNull()); ++} ++ + } // namespace + } // namespace YAML diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r2.ebuild b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r2.ebuild new file mode 100644 index 000..db3c4f6dd2d --- /dev/null +++ b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS="cmake" +inherit cmake-multilib + +DESCRIPTION="YAML parser and emitter in C++" +HOMEPAGE="https://github.com/jbeder/yaml-cpp; +SRC_URI="https://github.com/jbeder/${PN}/archive/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/0.6" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# test breaks build +# RESTRICT="!test? ( test )" +RESTRICT+="test" + +DEPEND="test? ( dev-cpp/gtest )" + +S="${WORKDIR}/${PN}-${P}" + +PATCHES=( + "${FILESDIR}/${P}-abi-breakage.patch" + "${FILESDIR}/${P}-CVE-2017-11692.patch" +) + +src_prepare() { + sed -i \ + -e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \ + yaml-cpp.pc.cmake || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DYAML_BUILD_SHARED_LIBS=ON + -DYAML_CPP_BUILD_TOOLS=OFF # Don't have install rule + -DYAML_CPP_BUILD_TESTS=$(usex test) + ) + + cmake-multilib_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/calamares/
commit: 5d71c0e8669f349192450437ad79a8bc232ed4fb Author: Johannes Huber gentoo org> AuthorDate: Thu Mar 19 07:07:40 2020 + Commit: Johannes Huber gentoo org> CommitDate: Thu Mar 19 07:07:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d71c0e8 app-admin/calamares: Remove 3.2.17.1-r1 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Johannes Huber gentoo.org> app-admin/calamares/Manifest | 1 - app-admin/calamares/calamares-3.2.17.1-r1.ebuild | 92 2 files changed, 93 deletions(-) diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest index a57d55683de..81e23affb81 100644 --- a/app-admin/calamares/Manifest +++ b/app-admin/calamares/Manifest @@ -1,2 +1 @@ -DIST calamares-3.2.17.1.tar.gz 3128350 BLAKE2B a6926faaf1d521647cc0037b88686f9ceee1cc8167b888fe3c25228cbca8058572c8786a51f6ce0ccb77b31351d21ac41fa6c86a6577569c118729e1263ccafa SHA512 fa8f1906aa7774b0f6bd65d1dc87ea2e08df92018c162f7e7fe01fe6119e65d6391141bc242623f88040bb18eb8b71003cb7417b27c10b39bc30de0f0bf8deb0 DIST calamares-3.2.20.tar.gz 3246752 BLAKE2B 11bc23da8f035a0399f54c1f0f9e11806b0e3b77ad9f57c694c15de077ad37d3f282d29d0b4c010f19372e78d14af2cf9c58b95b03d6d867ea6c0c104e701fab SHA512 473422eca83007ce0d82e09d637b73c114fffab338ece8269d37a4496d786eeef5e75b06b60ec51fb85bbd145984d37f0a586edd9c5d58e23abde665b8370c7c diff --git a/app-admin/calamares/calamares-3.2.17.1-r1.ebuild b/app-admin/calamares/calamares-3.2.17.1-r1.ebuild deleted file mode 100644 index de32e110d2e..000 --- a/app-admin/calamares/calamares-3.2.17.1-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="true" -PYTHON_COMPAT=( python3_6 ) -inherit ecm python-single-r1 - -DESCRIPTION="Distribution-independent installer framework" -HOMEPAGE="https://calamares.io; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz; -KEYWORDS="~amd64" -SLOT=5 -LICENSE="GPL-3" -IUSE="+networkmanager pythonqt +upower" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -COMMON_DEPEND="${PYTHON_DEPS} - dev-cpp/yaml-cpp:= - $(python_gen_cond_dep ' - >=dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}] - dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}] - ') - dev-qt/qtconcurrent:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - kde-frameworks/kconfig:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kcrash:5 - kde-frameworks/kpackage:5 - kde-frameworks/kparts:5 - kde-frameworks/kservice:5 - sys-apps/dbus - sys-apps/dmidecode - sys-auth/polkit-qt - >=sys-libs/kpmcore-4.0.0:5= - pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_SINGLE_USEDEP}] ) -" -DEPEND="${COMMON_DEPEND} - test? ( dev-qt/qttest:5 ) -" -RDEPEND="${COMMON_DEPEND} - app-admin/sudo - dev-libs/libatasmart - net-misc/rsync - || ( sys-boot/grub:2 sys-boot/systemd-boot ) - sys-boot/os-prober - sys-fs/squashfs-tools - sys-libs/timezone-data - virtual/udev - networkmanager? ( net-misc/networkmanager ) - upower? ( sys-power/upower ) -" - -src_prepare() { - ecm_src_prepare - export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \ - PYTHON_INCLUDE_PATH="$(python_get_library_path)"\ - PYTHON_CFLAGS="$(python_get_CFLAGS)"\ - PYTHON_LIBS="$(python_get_LIBS)" - - sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \ - calamares.desktop || die - sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \ - calamares.desktop || die -} - -src_configure() { - local mycmakeargs=( - -DWEBVIEW_FORCE_WEBKIT=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON - -DWITH_PYTHONQT=$(usex pythonqt) - ) - - ecm_src_configure -} - -src_install() { - ecm_src_install - dobin "${FILESDIR}"/calamares-pkexec -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/calamares/
commit: eb1c1d2a1c311be00c79d0e400ca62d346dcd9df Author: Johannes Huber gentoo org> AuthorDate: Thu Mar 19 07:03:44 2020 + Commit: Johannes Huber gentoo org> CommitDate: Thu Mar 19 07:07:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1c1d2a app-admin/calamares: Version bump 3.2.20 Closes: https://bugs.gentoo.org/708702 Closes: https://bugs.gentoo.org/698430 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Johannes Huber gentoo.org> app-admin/calamares/Manifest| 1 + app-admin/calamares/calamares-3.2.20.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest index 4c0f5ca38d5..a57d55683de 100644 --- a/app-admin/calamares/Manifest +++ b/app-admin/calamares/Manifest @@ -1 +1,2 @@ DIST calamares-3.2.17.1.tar.gz 3128350 BLAKE2B a6926faaf1d521647cc0037b88686f9ceee1cc8167b888fe3c25228cbca8058572c8786a51f6ce0ccb77b31351d21ac41fa6c86a6577569c118729e1263ccafa SHA512 fa8f1906aa7774b0f6bd65d1dc87ea2e08df92018c162f7e7fe01fe6119e65d6391141bc242623f88040bb18eb8b71003cb7417b27c10b39bc30de0f0bf8deb0 +DIST calamares-3.2.20.tar.gz 3246752 BLAKE2B 11bc23da8f035a0399f54c1f0f9e11806b0e3b77ad9f57c694c15de077ad37d3f282d29d0b4c010f19372e78d14af2cf9c58b95b03d6d867ea6c0c104e701fab SHA512 473422eca83007ce0d82e09d637b73c114fffab338ece8269d37a4496d786eeef5e75b06b60ec51fb85bbd145984d37f0a586edd9c5d58e23abde665b8370c7c diff --git a/app-admin/calamares/calamares-3.2.20.ebuild b/app-admin/calamares/calamares-3.2.20.ebuild new file mode 100644 index 000..8ad695ecfb2 --- /dev/null +++ b/app-admin/calamares/calamares-3.2.20.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="true" +PYTHON_COMPAT=( python3_7 ) +inherit ecm python-single-r1 + +DESCRIPTION="Distribution-independent installer framework" +HOMEPAGE="https://calamares.io; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz; +KEYWORDS="~amd64" +SLOT=5 +LICENSE="GPL-3" +IUSE="+networkmanager pythonqt +upower" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + dev-qt/linguist-tools:5 +" +COMMON_DEPEND="${PYTHON_DEPS} + dev-cpp/yaml-cpp:= + $(python_gen_cond_dep ' + >=dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}] + dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}] + ') + dev-qt/qtconcurrent:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + kde-frameworks/kconfig:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kcrash:5 + kde-frameworks/kpackage:5 + kde-frameworks/kparts:5 + kde-frameworks/kservice:5 + sys-apps/dbus + sys-apps/dmidecode + sys-auth/polkit-qt + >=sys-libs/kpmcore-4.0.0:5= + pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_SINGLE_USEDEP}] ) +" +DEPEND="${COMMON_DEPEND} + test? ( dev-qt/qttest:5 ) +" +RDEPEND="${COMMON_DEPEND} + app-admin/sudo + dev-libs/libatasmart + net-misc/rsync + || ( sys-boot/grub:2 sys-boot/systemd-boot ) + sys-boot/os-prober + sys-fs/squashfs-tools + sys-libs/timezone-data + virtual/udev + networkmanager? ( net-misc/networkmanager ) + upower? ( sys-power/upower ) +" + +src_prepare() { + ecm_src_prepare + export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \ + PYTHON_INCLUDE_PATH="$(python_get_library_path)"\ + PYTHON_CFLAGS="$(python_get_CFLAGS)"\ + PYTHON_LIBS="$(python_get_LIBS)" + + sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \ + calamares.desktop || die + sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \ + calamares.desktop || die +} + +src_configure() { + local mycmakeargs=( + -DINSTALL_CONFIG=ON + -DWEBVIEW_FORCE_WEBKIT=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON + -DWITH_PYTHONQT=$(usex pythonqt) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + dobin "${FILESDIR}"/calamares-pkexec +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qtkeychain/
commit: a592c068251f1357a4533353bdbbb69080e94004 Author: Johannes Huber gentoo org> AuthorDate: Thu Mar 19 06:37:24 2020 + Commit: Johannes Huber gentoo org> CommitDate: Thu Mar 19 06:38:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a592c068 dev-libs/qtkeychain: Drop dep on libgnome-keyring Closes: https://bugs.gentoo.org/713022 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Johannes Huber gentoo.org> dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild index e26facbfa95..876be5e44d2 100644 --- a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild +++ b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild @@ -23,14 +23,12 @@ IUSE="gnome-keyring" BDEPEND=" dev-qt/linguist-tools:5 " -RDEPEND=" +DEPEND=" dev-qt/qtcore:5 dev-qt/qtdbus:5 gnome-keyring? ( dev-libs/glib:2 ) " -DEPEND="${RDEPEND} - gnome-keyring? ( gnome-base/libgnome-keyring ) -" +RDEPEND="${DEPEND}" DOCS=( ChangeLog ReadMe.txt )
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: 140efe6d2278901177fc9f3bb5b96b6b7974f534 Author: Johannes Huber gentoo org> AuthorDate: Wed Mar 18 09:55:45 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Mar 18 09:56:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140efe6d media-sound/lollypop: Version bump 1.2.25 Closes: https://bugs.gentoo.org/710238 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 + media-sound/lollypop/lollypop-1.2.25.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 5510b4760f9..b91f4966c27 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,2 +1,3 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 DIST lollypop-1.2.22.tar.xz 492964 BLAKE2B b113d5e19ec63a5535c86e2347b49c3fe4f56dabdfc4c7943ce956931580cdd92e96cb35c5c45c84d75f2d599e78c93caa195216a1a754f764254e4b73ccb531 SHA512 0161be7d6d2a10db57679c4c230ab9832ab34ce7074fc9e215a56a0dcc64fe17b3b8367c271209a75096b327dd6b793be2f54fb3904e3c98a26b1cd2aa88962b +DIST lollypop-1.2.25.tar.xz 501864 BLAKE2B de009282359ac6b030f567417fa2e159fd5803d6395e77270a1b671f507f61ac7fad76e29b1ebb1ad75de68d2f07b44b4d0878deb9195a9a2d6934501a3a2a64 SHA512 7ffedff3b3b40c158db83368af77025884576693202917cc74916edb5182b942387ab8a13dcc37f24e7096256f2c676c268d0dda996450d916605ffd4ac1ff41 diff --git a/media-sound/lollypop/lollypop-1.2.25.ebuild b/media-sound/lollypop/lollypop-1.2.25.ebuild new file mode 100644 index 000..06db306eb32 --- /dev/null +++ b/media-sound/lollypop/lollypop-1.2.25.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite" +inherit python-single-r1 gnome2-utils meson xdg-utils + +DESCRIPTION="Modern music player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; +SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND="${PYTHON_DEPS} + dev-libs/appstream-glib[introspection] + dev-libs/glib:2 + dev-libs/gobject-introspection[cairo(+)] + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_MULTI_USEDEP}] + dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] + ') + gnome-base/gnome-common + x11-libs/gtk+:3 +" +BDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/pkgconfig[${PYTHON_MULTI_USEDEP}] + ') + dev-util/desktop-file-utils + dev-util/itstool + dev-util/intltool +" +RDEPEND="${DEPEND} + app-crypt/libsecret[introspection] + dev-libs/totem-pl-parser + $(python_gen_cond_dep ' + dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] + dev-python/dbus-python + dev-python/pillow[${PYTHON_MULTI_USEDEP}] + >=dev-python/pylast-1.0.0[${PYTHON_MULTI_USEDEP}] + ') + media-libs/gst-plugins-base:1.0[introspection] +" + +RESTRICT="test" + +pkg_preinst() { + gnome2_schemas_savelist +} + +src_install() { + meson_src_install + python_optimize +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: bb91fe15ed203d344b03e648fa59aa567fa49233 Author: Johannes Huber gentoo org> AuthorDate: Wed Mar 18 09:56:16 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Mar 18 09:56:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb91fe15 media-sound/lollypop: Remove 1.2.22 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 - media-sound/lollypop/lollypop-1.2.22.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index b91f4966c27..07050e6087f 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,3 +1,2 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 -DIST lollypop-1.2.22.tar.xz 492964 BLAKE2B b113d5e19ec63a5535c86e2347b49c3fe4f56dabdfc4c7943ce956931580cdd92e96cb35c5c45c84d75f2d599e78c93caa195216a1a754f764254e4b73ccb531 SHA512 0161be7d6d2a10db57679c4c230ab9832ab34ce7074fc9e215a56a0dcc64fe17b3b8367c271209a75096b327dd6b793be2f54fb3904e3c98a26b1cd2aa88962b DIST lollypop-1.2.25.tar.xz 501864 BLAKE2B de009282359ac6b030f567417fa2e159fd5803d6395e77270a1b671f507f61ac7fad76e29b1ebb1ad75de68d2f07b44b4d0878deb9195a9a2d6934501a3a2a64 SHA512 7ffedff3b3b40c158db83368af77025884576693202917cc74916edb5182b942387ab8a13dcc37f24e7096256f2c676c268d0dda996450d916605ffd4ac1ff41 diff --git a/media-sound/lollypop/lollypop-1.2.22.ebuild b/media-sound/lollypop/lollypop-1.2.22.ebuild deleted file mode 100644 index ff6d17b3eb6..000 --- a/media-sound/lollypop/lollypop-1.2.22.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" -inherit python-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; -SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo(+)] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - dev-python/pkgconfig[${PYTHON_USEDEP}] - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - dev-python/beautifulsoup:4[${PYTHON_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}] - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -src_install() { - meson_src_install - python_foreach_impl python_optimize -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/qtav/
commit: 70a0a4a5d0d8e92713e6b575ded56cc492700d43 Author: Johannes Huber gentoo org> AuthorDate: Sat Feb 29 10:25:34 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Feb 29 10:26:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a0a4a5 media-libs/qtav: Remove 1.12.0 (r0) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> media-libs/qtav/qtav-1.12.0.ebuild | 63 -- 1 file changed, 63 deletions(-) diff --git a/media-libs/qtav/qtav-1.12.0.ebuild b/media-libs/qtav/qtav-1.12.0.ebuild deleted file mode 100644 index 9f203d800ef..000 --- a/media-libs/qtav/qtav-1.12.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="QtAV" -CAPI_HASH="b43aa93" -inherit cmake-utils - -DESCRIPTION="Multimedia playback framework based on Qt + FFmpeg" -HOMEPAGE="https://www.qtav.org; -SRC_URI="https://github.com/wang-bin/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz -https://dev.gentoo.org/~johu/distfiles/${P}-capi.h-${CAPI_HASH}.xz; - -LICENSE="GPL-3+ LGPL-2.1+" -SLOT="0/1" -KEYWORDS="amd64" -IUSE="gui libav opengl portaudio pulseaudio vaapi" -REQUIRED_USE="gui? ( opengl )" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - gui? ( dev-qt/qtsql:5 ) - libav? ( - media-video/libav:= - x11-libs/libX11 - ) - !libav? ( media-video/ffmpeg:= ) - opengl? ( dev-qt/qtopengl:5 ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_PN}-${PV}" - -PATCHES=( - "${FILESDIR}"/${P}-multilib.patch - "${FILESDIR}"/${P}-ffmpeg4-{1,2}.patch # bugs 660852, 670765 -) - -src_prepare() { - cmake-utils_src_prepare - cp "${WORKDIR}/${P}-capi.h-${CAPI_HASH}" contrib/capi/capi.h \ - || die "Failed to add missing header" -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=OFF - -DBUILD_EXAMPLES=OFF - -DBUILD_PLAYERS=$(usex gui) - -DBUILD_QT5OPENGL=$(usex opengl) - -DHAVE_PORTAUDIO=$(usex portaudio) - -DHAVE_PULSE=$(usex pulseaudio) - -DHAVE_VAAPI=$(usex vaapi) - ) - - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 8cd0b300f2491442dd6a4fe8b19c28e7f207dc04 Author: Johannes Huber gentoo org> AuthorDate: Sat Feb 29 09:17:34 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Feb 29 09:17:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd0b300 net-im/discord-bin: Remove 0.0.9-r1 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/Manifest| 1 - net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 92 -- 2 files changed, 93 deletions(-) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index c54d6b1ded9..3b928a6bdd2 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1,2 +1 @@ DIST discord-0.0.10.deb 68310032 BLAKE2B d7b192e78ab0f7ec1ca9c2d2358d5a4a32e543507b3a7553de618af322feaf180228569489d8e14e8316234067dcbd4aaff0cb32adb60b43bbd51a321ab0b7ec SHA512 f9b901b0a8ee2b0fb70e6671231ea8fcc41b60d7499e03d29026896a96f5c2d2e3ec992b5d0db7f9ee44fefccc2c5457a76c64a643a7d51a4c9d4f994b9c5d8d -DIST discord-0.0.9.deb 5792 BLAKE2B 0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7 SHA512 3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild deleted file mode 100644 index 8299f57aaac..000 --- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" - -inherit desktop pax-utils unpacker xdg-utils - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror bindist" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -QA_PREBUILT=" - opt/discord/${MY_BIN} - opt/discord/libEGL.so - opt/discord/libGLESv2.so - opt/discord/swiftshader/libEGL.so - opt/discord/swiftshader/libGLESv2.so - opt/discord/libVkICD_mock_icd.so - opt/discord/libffmpeg.so -" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - doicon usr/share/${MY_PN}/${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 927b43308022e14f5611f1c5e2ba689f22b1d20d Author: mercuriete gmail com> AuthorDate: Wed Feb 26 00:30:57 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Feb 29 09:17:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927b4330 net-im/discord-bin version bump to 0.0.10 Closes: https://bugs.gentoo.org/710794 Signed-off-by: Abel Garcia Dorta yahoo.es> Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/Manifest | 1 + net-im/discord-bin/discord-bin-0.0.10.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest index 6b8c77f30da..c54d6b1ded9 100644 --- a/net-im/discord-bin/Manifest +++ b/net-im/discord-bin/Manifest @@ -1 +1,2 @@ +DIST discord-0.0.10.deb 68310032 BLAKE2B d7b192e78ab0f7ec1ca9c2d2358d5a4a32e543507b3a7553de618af322feaf180228569489d8e14e8316234067dcbd4aaff0cb32adb60b43bbd51a321ab0b7ec SHA512 f9b901b0a8ee2b0fb70e6671231ea8fcc41b60d7499e03d29026896a96f5c2d2e3ec992b5d0db7f9ee44fefccc2c5457a76c64a643a7d51a4c9d4f994b9c5d8d DIST discord-0.0.9.deb 5792 BLAKE2B 0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7 SHA512 3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a diff --git a/net-im/discord-bin/discord-bin-0.0.10.ebuild b/net-im/discord-bin/discord-bin-0.0.10.ebuild new file mode 100644 index 000..8299f57aaac --- /dev/null +++ b/net-im/discord-bin/discord-bin-0.0.10.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=${PN/-bin/} +MY_BIN="D${MY_PN/d/}" + +inherit desktop pax-utils unpacker xdg-utils + +DESCRIPTION="All-in-one voice and text chat for gamers" +HOMEPAGE="https://discordapp.com; +SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb; + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror bindist" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcxx + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +S=${WORKDIR} + +QA_PREBUILT=" + opt/discord/${MY_BIN} + opt/discord/libEGL.so + opt/discord/libGLESv2.so + opt/discord/swiftshader/libEGL.so + opt/discord/swiftshader/libGLESv2.so + opt/discord/libVkICD_mock_icd.so + opt/discord/libffmpeg.so +" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + doicon usr/share/${MY_PN}/${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} + + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: a17aabaff3817572a9dade236f4834e099501de3 Author: Johannes Huber gentoo org> AuthorDate: Tue Feb 18 18:16:03 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Feb 18 18:16:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17aabaf media-sound/lollypop: Remove 1.2.20 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 - media-sound/lollypop/lollypop-1.2.20.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 55df3284582..5510b4760f9 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,3 +1,2 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 -DIST lollypop-1.2.20.tar.xz 486920 BLAKE2B b4ce120935dbdd6392ff9b6ffa8acc6cceba33953d6595163cb0774adfeef9ca901f00d19101367d43d7edd3b8ebdfb15c43179de5780a0c56c825bc60ec9e72 SHA512 a5e17135a0d7ab3cc074c3fac49e76c22358d704e1b7bd5e2d554b426d9872947625c37d490f2859841b53d3c6d38e934efd8b1cf5a75b4fc76a2c5fbdf8fb82 DIST lollypop-1.2.22.tar.xz 492964 BLAKE2B b113d5e19ec63a5535c86e2347b49c3fe4f56dabdfc4c7943ce956931580cdd92e96cb35c5c45c84d75f2d599e78c93caa195216a1a754f764254e4b73ccb531 SHA512 0161be7d6d2a10db57679c4c230ab9832ab34ce7074fc9e215a56a0dcc64fe17b3b8367c271209a75096b327dd6b793be2f54fb3904e3c98a26b1cd2aa88962b diff --git a/media-sound/lollypop/lollypop-1.2.20.ebuild b/media-sound/lollypop/lollypop-1.2.20.ebuild deleted file mode 100644 index 0134d5693e9..000 --- a/media-sound/lollypop/lollypop-1.2.20.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" -inherit python-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; -SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - dev-python/pkgconfig[${PYTHON_USEDEP}] - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - dev-python/beautifulsoup:4[${PYTHON_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}] - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -src_install() { - meson_src_install - python_foreach_impl python_optimize -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: fa9a96d272ab767e4599c32e1861861b45a7ba59 Author: Johannes Huber gentoo org> AuthorDate: Tue Feb 18 18:14:58 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Feb 18 18:16:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9a96d2 media-sound/lollypop: Version bump 1.2.22 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 + media-sound/lollypop/lollypop-1.2.22.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index d18406ac562..55df3284582 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,2 +1,3 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 DIST lollypop-1.2.20.tar.xz 486920 BLAKE2B b4ce120935dbdd6392ff9b6ffa8acc6cceba33953d6595163cb0774adfeef9ca901f00d19101367d43d7edd3b8ebdfb15c43179de5780a0c56c825bc60ec9e72 SHA512 a5e17135a0d7ab3cc074c3fac49e76c22358d704e1b7bd5e2d554b426d9872947625c37d490f2859841b53d3c6d38e934efd8b1cf5a75b4fc76a2c5fbdf8fb82 +DIST lollypop-1.2.22.tar.xz 492964 BLAKE2B b113d5e19ec63a5535c86e2347b49c3fe4f56dabdfc4c7943ce956931580cdd92e96cb35c5c45c84d75f2d599e78c93caa195216a1a754f764254e4b73ccb531 SHA512 0161be7d6d2a10db57679c4c230ab9832ab34ce7074fc9e215a56a0dcc64fe17b3b8367c271209a75096b327dd6b793be2f54fb3904e3c98a26b1cd2aa88962b diff --git a/media-sound/lollypop/lollypop-1.2.22.ebuild b/media-sound/lollypop/lollypop-1.2.22.ebuild new file mode 100644 index 000..0134d5693e9 --- /dev/null +++ b/media-sound/lollypop/lollypop-1.2.22.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite" +inherit python-r1 gnome2-utils meson xdg-utils + +DESCRIPTION="Modern music player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; +SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND="${PYTHON_DEPS} + dev-libs/appstream-glib[introspection] + dev-libs/glib:2 + dev-libs/gobject-introspection[cairo] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/gnome-common + x11-libs/gtk+:3 +" +BDEPEND="${DEPEND} + dev-python/pkgconfig[${PYTHON_USEDEP}] + dev-util/desktop-file-utils + dev-util/itstool + dev-util/intltool +" +RDEPEND="${DEPEND} + app-crypt/libsecret[introspection] + dev-libs/totem-pl-parser + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + dev-python/dbus-python + dev-python/pillow[${PYTHON_USEDEP}] + >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}] + media-libs/gst-plugins-base:1.0[introspection] +" + +RESTRICT="test" + +pkg_preinst() { + gnome2_schemas_savelist +} + +src_install() { + meson_src_install + python_foreach_impl python_optimize +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qtkeychain/
commit: b7de8276b2878f6c093200b63a77fc2a8ee91d15 Author: Johannes Huber gentoo org> AuthorDate: Tue Feb 18 16:58:03 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Feb 18 16:58:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7de8276 dev-libs/qtkeychain: Remove 0.9.0 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> dev-libs/qtkeychain/Manifest| 1 - dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild | 45 - 2 files changed, 46 deletions(-) diff --git a/dev-libs/qtkeychain/Manifest b/dev-libs/qtkeychain/Manifest index e3c45d989b2..3197a0391a1 100644 --- a/dev-libs/qtkeychain/Manifest +++ b/dev-libs/qtkeychain/Manifest @@ -1,2 +1 @@ DIST qtkeychain-0.10.0.tar.gz 38488 BLAKE2B 229270158f08a17e391a68bb6eaf6a1924fd1e5caa9ba026e15619dd159d1514894000a74301a2f2dda706f0629b5bc06afeb38191700e834d412c9cff505263 SHA512 de35d1a39c717db5c8c3b8a59571e96ed8925836a7043dd9f236c284bf92de4875c4b53686ba73244bbc84b55a88d44316a16da3012e50cbc7594fbf0b1140b6 -DIST qtkeychain-0.9.0.tar.gz 35614 BLAKE2B b8fbcc3737808f8415f703cd92dd1f036fd6d1d83c056562e0142f67a234ddc29ad7f029ce9f520c8bcf179d8b99b5cf8b702ad010763956ff0fb8ce3f030934 SHA512 d8e7895169e9746c234a156e00edb939926d14da1a5eadab7cb1e67790958973bfd11c9c04c6fa5cf776aafbd0af40dcd50c683f1c80bef60d47d1465bb350df diff --git a/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild b/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild deleted file mode 100644 index 3272ffda360..000 --- a/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -HOMEPAGE="https://github.com/frankosterfeld/qtkeychain; -DESCRIPTION="Qt API for storing passwords securely" - -if [[ ${PV} != ** ]]; then - SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm64 x86" -else - inherit git-r3 - EGIT_REPO_URI="${HOMEPAGE}.git" -fi - -LICENSE="BSD" -SLOT="0/1" -IUSE="gnome-keyring" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - gnome-keyring? ( dev-libs/glib:2 ) -" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 - gnome-keyring? ( gnome-base/libgnome-keyring ) -" - -DOCS=( ChangeLog ReadMe.txt ) - -src_configure() { - local mycmakeargs=( - -DBUILD_WITH_QT4=OFF - -DQTKEYCHAIN_STATIC=OFF - -DBUILD_TEST_APPLICATION=OFF - -DBUILD_TRANSLATIONS=ON - -DLIBSECRET_SUPPORT=$(usex gnome-keyring) - ) - - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit-qt/
commit: 81ed783dbca18e8e7c587f5f1e7684a3dd3a62ec Author: Johannes Huber gentoo org> AuthorDate: Tue Feb 18 16:54:02 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Feb 18 16:54:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ed783d app-admin/packagekit-qt: Remove 1.0.1 (r0) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> app-admin/packagekit-qt/packagekit-qt-1.0.1.ebuild | 29 -- 1 file changed, 29 deletions(-) diff --git a/app-admin/packagekit-qt/packagekit-qt-1.0.1.ebuild b/app-admin/packagekit-qt/packagekit-qt-1.0.1.ebuild deleted file mode 100644 index 8e125d09672..000 --- a/app-admin/packagekit-qt/packagekit-qt-1.0.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="PackageKit-Qt" -MY_P=${MY_PN}-${PV} -inherit cmake-utils - -DESCRIPTION="Qt PackageKit backend library" -HOMEPAGE="https://www.freedesktop.org/software/PackageKit/; -SRC_URI="https://github.com/hughsie/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/1" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -RDEPEND=" - >=app-admin/packagekit-base-0.9 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 -" -DEPEND="${RDEPEND} - dev-libs/libxslt - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/screenfetch/
commit: a9266024b2b905c70d156fcaf02d97c551781380 Author: Johannes Huber gentoo org> AuthorDate: Tue Feb 18 16:55:21 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Feb 18 16:55:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9266024 app-misc/screenfetch: Remove 3.8.0-r1 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> app-misc/screenfetch/Manifest| 1 - app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild | 35 2 files changed, 36 deletions(-) diff --git a/app-misc/screenfetch/Manifest b/app-misc/screenfetch/Manifest index 64ebc2ca137..a9694fb1126 100644 --- a/app-misc/screenfetch/Manifest +++ b/app-misc/screenfetch/Manifest @@ -1,2 +1 @@ -DIST screenfetch-3.8.0.tar.gz 71970 BLAKE2B 783d14bb30f5858f2f2f8ac81c6c8bca2fa4c1e7c9225d9ba13a7ace05c365459e277bea625b680fc3e3fedd0303507a583190d866627cedcb33e042aa8fdca7 SHA512 903f42e3bfcd719c4d6b91d10e5678063e223c2baa58214c7e8dae9ea925852f9e2c07ad90148e02d87ce5f9af7b989e80e93c2f569cd579e6f4f7d5c49c62f2 DIST screenfetch-3.9.1.tar.gz 77350 BLAKE2B 10852e63c9ad615cea9a5e53374f16e2f3ac40074bc247c144c91b5e96e0040c6b6623d2a79300e859cef0d8eeb2e935aad585c73d668676dda388d5af6693b3 SHA512 e186901480dcad57b765052b1b156b7706a196ce0e08b6b88264912a5d2a1250e5014923312353a82ccabd8129d4d2421891f13fd34f0ed76c50ce9633207df0 diff --git a/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild b/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild deleted file mode 100644 index 5a74091728c..000 --- a/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="${PN/f/F}" - -DESCRIPTION="Bash Screenshot Information Tool" -HOMEPAGE="https://github.com/KittyKatt/screenFetch; - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/KittyKatt/screenFetch.git; - inherit git-r3 -else - KEYWORDS="amd64 ~arm x86 ~x64-macos" - SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="curl X" - -DEPEND="" -RDEPEND=" - curl? ( net-misc/curl ) - X? ( - media-gfx/scrot - x11-apps/xdpyinfo - )" - -src_install() { - newbin ${PN}-dev ${PN} - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/openfortivpn/
commit: b93596bed08f06a8fef14e0a377be11f350bab97 Author: Johannes Huber gentoo org> AuthorDate: Tue Feb 18 16:56:54 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Feb 18 16:56:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93596be net-vpn/openfortivpn: Remove 1.10.0 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-vpn/openfortivpn/Manifest | 1 - net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild | 38 - 2 files changed, 39 deletions(-) diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest index fd18edaf1b5..0289e10156f 100644 --- a/net-vpn/openfortivpn/Manifest +++ b/net-vpn/openfortivpn/Manifest @@ -1,2 +1 @@ -DIST openfortivpn-1.10.0.tar.gz 74872 BLAKE2B 98b6840aedb72592d95f12c011823119f1622154f1ebe20da867e6e0b8b2da666928a74d8712564d743d37b9c1ef24d9e1764cd11e86b53d4969594f549e68d6 SHA512 504cc489c298a59b958afe8278e3d7089fa2f5c21b0ce4c1c6e8bd99ccc670f86ba48812b844dffae04930d3398ac38e7a27768022e972f45b81f19e8400801e DIST openfortivpn-1.11.0.tar.gz 77325 BLAKE2B af899a0e096f439fd85bf65d5a6bf620fd970177ab2afbf4b4bcfec6fdd34179ec7e239ceadcf0fe326c8eb9d281e7c19756e2ea444e96c58a203f0c32795163 SHA512 09a1d2deea932be80306a2a394aae8553e23389668844dd16d69626bdf1e6c28f58c0d45483fbb994b046e4e4cce4bf6e1e79fcd3ebc2c4d93870f431a8553f4 diff --git a/net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild b/net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild deleted file mode 100644 index 5e5d4af55cb..000 --- a/net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools linux-info - -DESCRIPTION="Fortinet compatible VPN client" -HOMEPAGE="https://github.com/adrienverge/openfortivpn; -SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3-with-openssl-exception openssl" -SLOT="0" -KEYWORDS="amd64" -IUSE="libressl" - -DEPEND=" - net-dialup/ppp - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND}" - -CONFIG_CHECK="~PPP ~PPP_ASYNC" - -src_prepare() { - default - - sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from Makefile.am" - - eautoreconf -} - -src_install() { - default - - keepdir /etc/openfortivpn -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/, x11-misc/polybar/files/
commit: f1e35bcf1003ab4ef55c99afd65324d41e6b1941 Author: Johannes Huber gentoo org> AuthorDate: Sat Feb 15 09:32:22 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Feb 15 09:32:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e35bcf x11-misc/polybar: Remove 3.3.1-r1 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/Manifest | 3 - .../polybar/files/polybar-3.3.1-eventstruct.patch | 44 x11-misc/polybar/files/polybar-3.3.1-gcc9.patch| 43 .../polybar/files/polybar-3.3.1-i3ipcpp-gcc9.patch | 29 .../polybar/files/polybar-3.3.1-xpp-gcc9.patch | 23 --- x11-misc/polybar/polybar-3.3.1-r1.ebuild | 80 -- 6 files changed, 222 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index a1f10592356..27c5484ab41 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,6 +1,3 @@ -DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 -DIST polybar-3.3.1.tar.gz 248790 BLAKE2B 30c2cd2ff537f3a2fe2fe7ce489b5a0ab76a54cd42bbdf8b3727e5f4298898e289c6ea10a460385d8bcdc8ab11749255573bf7d728a01eae895a1ed8a2214c27 SHA512 c0bfaf99dcd19f8fcca8bd041c0f9e5f11fb822c92cf12edc2c59e67896f566ee46d1a0d75f5583d393af3a1958c3244a4eb28224f6336e9eaa98a50d740f834 DIST polybar-3.4.2.tar.gz 253194 BLAKE2B 136dd32d524902fccbf9db2b2fa8ed582d45565aa0e834af9610e6f692ef70d3e5e066c6021060df9cedf2e1aa2c92753e4fc4ce9c0935795ef4b0056c273687 SHA512 2205847ebc03040e8d2a2581d2c70e940157c5dba71e0c2d086c0f0971a6ffd83c42846a85dd93165512f35710e3f3af8b4494bcd695f71ef0ac501f74753dfd -DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch b/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch deleted file mode 100644 index 93bf034f7de..000 --- a/x11-misc/polybar/files/polybar-3.3.1-eventstruct.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 00165e1a6d5dd61bc153e1352b21ec07fc81245d Mon Sep 17 00:00:00 2001 -From: patrick96 -Date: Sun, 11 Feb 2018 21:27:52 +0100 -Subject: [PATCH] fix(generators): Add support for eventstruct - -Newer xcb-proto commits after the 1.12 release require the 'eventstruct' -key in the output dictionary, otherwise the generator crashes. - -I don't see a need for xpp to actually support the eventstruct key and -thus it uses a NOP lambda function - generators/cpp_client.py | 19 ++- - 1 file changed, 10 insertions(+), 9 deletions(-) - -diff --git a/generators/cpp_client.py b/generators/cpp_client.py -index 20d116f..709e8d8 100644 a/lib/xpp/generators/cpp_client.py -+++ b/lib/xpp/generators/cpp_client.py -@@ -3130,15 +3130,16 @@ def cpp_type_classes(): - # } - - # Must create an "output" dictionary before any xcbgen imports. --output = {'open': c_open, -- 'close' : c_close, -- 'simple' : c_simple, # lambda x, y: None, -- 'enum': lambda x, y: None, -- 'struct' : lambda x, y: None, -- 'union' : lambda x, y: None, -- 'request' : c_request, -- 'event' : cpp_event, -- 'error' : cpp_error, -+output = {'open' : c_open, -+ 'close' : c_close, -+ 'simple': c_simple, # lambda x, y: None, -+ 'enum' : lambda x, y: None, -+ 'struct': lambda x, y: None, -+ 'union' : lambda x, y: None, -+ 'request' : c_request, -+ 'event' : cpp_event, -+ 'error' : cpp_error, -+ 'eventstruct' : lambda x, y: None, - } - - # Boilerplate below this point di
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: 31de1f9c66524ea52258376e5f5ce246c9afb7cc Author: Johannes Huber gentoo org> AuthorDate: Sat Feb 15 09:29:52 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Feb 15 09:32:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31de1f9c net-irc/quassel: Remove 0.13.1 (r0) Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-irc/quassel/quassel-0.13.1.ebuild | 189 -- 1 file changed, 189 deletions(-) diff --git a/net-irc/quassel/quassel-0.13.1.ebuild b/net-irc/quassel/quassel-0.13.1.ebuild deleted file mode 100644 index 732ad90f4aa..000 --- a/net-irc/quassel/quassel-0.13.1.ebuild +++ /dev/null @@ -1,189 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils gnome2-utils pax-utils systemd user - -if [[ ${PV} != ** ]]; then - MY_P=${PN}-${PV/_/-} - SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2; - KEYWORDS="amd64 ~arm x86 ~amd64-linux ~sparc-solaris" - S="${WORKDIR}/${MY_P}" -else - EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; "git://git.${PN}-irc.org/${PN}" ) - inherit git-r3 -fi - -DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 connectivity" -HOMEPAGE="https://quassel-irc.org/; -LICENSE="GPL-3" -SLOT="0" -IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres +server -snorenotify +ssl syslog urlpreview X" - -SERVER_RDEPEND=" - dev-qt/qtscript:5 - crypt? ( app-crypt/qca:2[qt5(+),ssl] ) - ldap? ( net-nds/openldap ) - postgres? ( dev-qt/qtsql:5[postgres] ) - !postgres? ( dev-qt/qtsql:5[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] ) - syslog? ( virtual/logger ) -" - -GUI_RDEPEND=" - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtwidgets:5 - !bundled-icons? ( - kde-frameworks/breeze-icons:5 - oxygen? ( kde-frameworks/oxygen-icons:5 ) - ) - dbus? ( - >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)] - dev-qt/qtdbus:5 - ) - kde? ( - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/knotifications:5 - kde-frameworks/knotifyconfig:5 - kde-frameworks/ktextwidgets:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - kde-frameworks/sonnet:5 - ) - snorenotify? ( >=x11-libs/snorenotify-0.7.0 ) - urlpreview? ( dev-qt/qtwebengine:5[widgets] ) -" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtnetwork:5[ssl?] - sys-libs/zlib - monolithic? ( - ${SERVER_RDEPEND} - ${GUI_RDEPEND} - ) - !monolithic? ( - server? ( ${SERVER_RDEPEND} ) - X? ( ${GUI_RDEPEND} ) - ) -" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 - kde-frameworks/extra-cmake-modules -" - -DOCS=( AUTHORS ChangeLog README.md ) - -REQUIRED_USE=" - || ( X server monolithic ) - crypt? ( || ( server monolithic ) ) - kde? ( || ( X monolithic ) dbus ) - ldap? ( || ( server monolithic ) ) - postgres? ( || ( server monolithic ) ) - snorenotify? ( || ( X monolithic ) ) - syslog? ( || ( server monolithic ) ) -" - -pkg_setup() { - if use server; then - QUASSEL_DIR=/var/lib/${PN} - QUASSEL_USER=${PN} - # create quassel:quassel user - enewgroup "${QUASSEL_USER}" - enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" "${QUASSEL_USER}" - fi -} - -src_configure() { - local mycmakeargs=( - -DUSE_QT4=OFF - -DUSE_QT5=ON - -DUSE_CCACHE=OFF - -DCMAKE_SKIP_RPATH=ON - -DEMBED_DATA=OFF - -DWITH_WEBKIT=OFF - -DWITH_BUNDLED_ICONS=$(usex bundled-icons) - $(cmake-utils_use_find_package dbus dbusmenu-qt5) - $(cmake-utils_use_find_package dbus Qt5DBus) - -DWITH_KDE=$(usex kde) - -DWITH_LDAP=$(usex ldap) - -DWANT_MONO=$(usex monolithic) - -DWITH_OXYGEN_ICONS=$(usex oxygen) - -DWANT_CORE=$(usex server) - $(cmake-utils_use_find_package snorenotify LibsnoreQt5) - -DWITH_WEBENGINE=$(usex urlpreview) - -DWANT_QTCLIENT=$(usex X) - ) - - if use server || use monolithic; then - mycmakeargs+=( $(cmake-utils_use_find_package crypt QCA2-QT5) ) - fi - - cmake-utils_src_configure
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 519ce6bc173d6880a409ddbeb0b44247336bbe1a Author: Johannes Huber gentoo org> AuthorDate: Wed Feb 12 17:20:44 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Feb 12 17:20:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519ce6bc x11-misc/polybar: Fix use dep on xcb-proto Closes: https://bugs.gentoo.org/708158 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/polybar-3.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.4.2-r1.ebuild b/x11-misc/polybar/polybar-3.4.2-r1.ebuild index 0c63677028c..70111d6c06d 100644 --- a/x11-misc/polybar/polybar-3.4.2-r1.ebuild +++ b/x11-misc/polybar/polybar-3.4.2-r1.ebuild @@ -23,7 +23,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} - x11-base/xcb-proto + $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_MULTI_USEDEP}]') x11-libs/cairo[X,xcb(+)] x11-libs/libxcb[xkb] x11-libs/xcb-util-image
[gentoo-commits] repo/gentoo:master commit in: media-libs/qtav/
commit: d25a304cfc73a36f295c5c36ccd14709ebee9d72 Author: Johannes Huber gentoo org> AuthorDate: Wed Feb 12 16:56:47 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Feb 12 16:58:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25a304c media-libs/qtav: Remove 1.12.0-r1 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> media-libs/qtav/qtav-1.12.0-r1.ebuild | 64 --- 1 file changed, 64 deletions(-) diff --git a/media-libs/qtav/qtav-1.12.0-r1.ebuild b/media-libs/qtav/qtav-1.12.0-r1.ebuild deleted file mode 100644 index cac2cb20460..000 --- a/media-libs/qtav/qtav-1.12.0-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="QtAV" -CAPI_HASH="b43aa93" -inherit cmake - -DESCRIPTION="Multimedia playback framework based on Qt + FFmpeg" -HOMEPAGE="https://www.qtav.org; -SRC_URI="https://github.com/wang-bin/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz -https://dev.gentoo.org/~johu/distfiles/${P}-capi.h-${CAPI_HASH}.xz; - -LICENSE="GPL-3+ LGPL-2.1+" -SLOT="0/1" -KEYWORDS="~amd64" -IUSE="gui libav opengl portaudio pulseaudio vaapi" -REQUIRED_USE="gui? ( opengl )" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - gui? ( dev-qt/qtsql:5 ) - libav? ( - media-video/libav:= - x11-libs/libX11 - ) - !libav? ( media-video/ffmpeg:= ) - opengl? ( dev-qt/qtopengl:5 ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_PN}-${PV}" - -PATCHES=( - "${FILESDIR}"/${P}-multilib.patch - "${FILESDIR}"/${P}-ffmpeg4-{1,2}.patch # bugs 660852, 670765 - "${FILESDIR}"/${P}-qt5.14.patch -) - -src_prepare() { - cmake_src_prepare - cp "${WORKDIR}/${P}-capi.h-${CAPI_HASH}" contrib/capi/capi.h \ - || die "Failed to add missing header" -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=OFF - -DBUILD_EXAMPLES=OFF - -DBUILD_PLAYERS=$(usex gui) - -DBUILD_QT5OPENGL=$(usex opengl) - -DHAVE_PORTAUDIO=$(usex portaudio) - -DHAVE_PULSE=$(usex pulseaudio) - -DHAVE_VAAPI=$(usex vaapi) - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 2c86485150abccc1305e0d1b41b373b6c67260a7 Author: Johannes Huber gentoo org> AuthorDate: Sun Feb 9 15:18:36 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Feb 9 15:18:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c864851 x11-terms/xterm: Remove 352 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-terms/xterm/Manifest | 1 - x11-terms/xterm/xterm-352.ebuild | 99 2 files changed, 100 deletions(-) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index 56878325ed9..17128c996b5 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -1,4 +1,3 @@ DIST xterm-337.tgz 1336781 BLAKE2B 6878154cc5d2f8547b8b8ffac0bff7603dce6d58c294b4153e169654fc441f1209c97a6d17bf3f880d0160a42e102ca8fd4a291c2b7d373269290a7bbebeeb8d SHA512 fad31aa971a42cf38d3e3db2edc615b408d92226c305654b9276592c6dee075f31c7f082a3f549284f1685a31d5d9dedbda99c2c308a90bd741958f862806609 DIST xterm-351.tgz 1401009 BLAKE2B df32425affce33deb199710be118e90da7b1975882aaf92ff1ad5e976ac18f280cf7d72362d82c0ff9f9530d8da3ba133e345ff9de7f0ac0a2134200c9cc87e6 SHA512 941507be19ad062b39c57288c6e28a17f0ceba090a2d1c3f626f638e5333ca9b4c762fe2fbc42908adf7854b00d9a98cb6eb7481dfa50fd0125459f8ca385c00 -DIST xterm-352.tgz 1405420 BLAKE2B 46cedc409cb174fc1901bec31e190be64a07de34d59d0e767217384761dba7e98d97728fc8976f8a432eb80256471edeb2f4b58a61f8759b2cf20999f08e SHA512 9116f78dda685af75192f2fcd0ddff5244746f0e55b5e91ced6be0f85cb3dd78287bd873cf55ccb15901e98647df9cf8083b9ad84f53e12bae5134889aef82c0 DIST xterm-353.tgz 1407183 BLAKE2B be5efe091a9b9511b264eed0c12568d0d92ac7189c883d62d21124ed45a5d229a3a063496f7bbf08e593bfdc5652c5d153d87f8313a9b2901da8e15483904565 SHA512 2ea63858ec069a769f0a25a159d17099044686e20649233631244fed29440fa8beebbd0dd8ccaf4260fb3d26996a49013a7e0c98860e00d2e657019e2611 diff --git a/x11-terms/xterm/xterm-352.ebuild b/x11-terms/xterm/xterm-352.ebuild deleted file mode 100644 index e29b43efd77..000 --- a/x11-terms/xterm/xterm-352.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop flag-o-matic multilib - -DESCRIPTION="Terminal Emulator for X Windows" -HOMEPAGE="https://invisible-island.net/xterm/; -SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" - -BDEPEND="virtual/pkgconfig - x11-base/xorg-proto" -DEPEND="kernel_linux? ( sys-libs/libutempter ) - kernel_FreeBSD? ( sys-libs/libutempter ) - media-libs/fontconfig:1.0 - >=sys-libs/ncurses-5.7-r7:0= - x11-apps/xmessage - x11-libs/libICE - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXft - x11-libs/libxkbfile - x11-libs/libXmu - x11-libs/libXrender - x11-libs/libXt - unicode? ( x11-apps/luit ) - Xaw3d? ( x11-libs/libXaw3d ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${DEPEND} - media-fonts/font-misc-misc - x11-apps/rgb" - -DOCS=( README{,.i18n} ctlseqs.txt ) - -pkg_setup() { - DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults -} - -src_configure() { - # 454736 - # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using - # something sane like pkg-config or ncurses5-config and stops guessing libs - # Everything gets linked against ncurses anyways, so don't shout - append-libs $(pkg-config --libs ncurses) - - local myeconfargs=( - --disable-full-tgetent - --disable-imake - --disable-setgid - --disable-setuid - --enable-256-color - --enable-broken-osc - --enable-broken-st - --enable-dabbrev - --enable-exec-xterm - --enable-i18n - --enable-load-vt-fonts - --enable-logging - --enable-screen-dumps - --enable-warnings - --enable-wide-chars - --libdir="${EPREFIX}"/etc - --with-app-defaults="${DEFAULTS_DIR}" - --with-utempter - --with-x - $(use_enable openpty) - $(use_enable sixel sixel-graphics) - $(use_enable toolbar) - $(use_enable truetype freetype) - $(use_enable unicode luit) - $(use_enable unicode mini-luit)
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: ccf7e883a760d767d98c20378dc21116af22e73f Author: Johannes Huber gentoo org> AuthorDate: Sun Feb 9 15:17:53 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Feb 9 15:18:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf7e883 x11-terms/xterm: Version bump 353 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-terms/xterm/Manifest | 1 + x11-terms/xterm/xterm-353.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index 6c3a1b59f94..56878325ed9 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -1,3 +1,4 @@ DIST xterm-337.tgz 1336781 BLAKE2B 6878154cc5d2f8547b8b8ffac0bff7603dce6d58c294b4153e169654fc441f1209c97a6d17bf3f880d0160a42e102ca8fd4a291c2b7d373269290a7bbebeeb8d SHA512 fad31aa971a42cf38d3e3db2edc615b408d92226c305654b9276592c6dee075f31c7f082a3f549284f1685a31d5d9dedbda99c2c308a90bd741958f862806609 DIST xterm-351.tgz 1401009 BLAKE2B df32425affce33deb199710be118e90da7b1975882aaf92ff1ad5e976ac18f280cf7d72362d82c0ff9f9530d8da3ba133e345ff9de7f0ac0a2134200c9cc87e6 SHA512 941507be19ad062b39c57288c6e28a17f0ceba090a2d1c3f626f638e5333ca9b4c762fe2fbc42908adf7854b00d9a98cb6eb7481dfa50fd0125459f8ca385c00 DIST xterm-352.tgz 1405420 BLAKE2B 46cedc409cb174fc1901bec31e190be64a07de34d59d0e767217384761dba7e98d97728fc8976f8a432eb80256471edeb2f4b58a61f8759b2cf20999f08e SHA512 9116f78dda685af75192f2fcd0ddff5244746f0e55b5e91ced6be0f85cb3dd78287bd873cf55ccb15901e98647df9cf8083b9ad84f53e12bae5134889aef82c0 +DIST xterm-353.tgz 1407183 BLAKE2B be5efe091a9b9511b264eed0c12568d0d92ac7189c883d62d21124ed45a5d229a3a063496f7bbf08e593bfdc5652c5d153d87f8313a9b2901da8e15483904565 SHA512 2ea63858ec069a769f0a25a159d17099044686e20649233631244fed29440fa8beebbd0dd8ccaf4260fb3d26996a49013a7e0c98860e00d2e657019e2611 diff --git a/x11-terms/xterm/xterm-353.ebuild b/x11-terms/xterm/xterm-353.ebuild new file mode 100644 index 000..e29b43efd77 --- /dev/null +++ b/x11-terms/xterm/xterm-353.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop flag-o-matic multilib + +DESCRIPTION="Terminal Emulator for X Windows" +HOMEPAGE="https://invisible-island.net/xterm/; +SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" + +BDEPEND="virtual/pkgconfig + x11-base/xorg-proto" +DEPEND="kernel_linux? ( sys-libs/libutempter ) + kernel_FreeBSD? ( sys-libs/libutempter ) + media-libs/fontconfig:1.0 + >=sys-libs/ncurses-5.7-r7:0= + x11-apps/xmessage + x11-libs/libICE + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXft + x11-libs/libxkbfile + x11-libs/libXmu + x11-libs/libXrender + x11-libs/libXt + unicode? ( x11-apps/luit ) + Xaw3d? ( x11-libs/libXaw3d ) + xinerama? ( x11-libs/libXinerama )" +RDEPEND="${DEPEND} + media-fonts/font-misc-misc + x11-apps/rgb" + +DOCS=( README{,.i18n} ctlseqs.txt ) + +pkg_setup() { + DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults +} + +src_configure() { + # 454736 + # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using + # something sane like pkg-config or ncurses5-config and stops guessing libs + # Everything gets linked against ncurses anyways, so don't shout + append-libs $(pkg-config --libs ncurses) + + local myeconfargs=( + --disable-full-tgetent + --disable-imake + --disable-setgid + --disable-setuid + --enable-256-color + --enable-broken-osc + --enable-broken-st + --enable-dabbrev + --enable-exec-xterm + --enable-i18n + --enable-load-vt-fonts + --enable-logging + --enable-screen-dumps + --enable-warnings + --enable-wide-chars + --libdir="${EPREFIX}"/etc + --with-app-defaults="${DEFAULTS_DIR}" + --with-utempter + --with-x + $(use_enable openpty) + $(use_enable sixel sixel-graphics) + $(use_enable toolbar) + $(use_enable truetype freetype) + $(use_enable unicode luit) + $(use_enable unicode mini-luit)
[gentoo-commits] repo/gentoo:master commit in: media-libs/qtav/, media-libs/qtav/files/
commit: d5c3e79fc73d87d3adcb0f0b15cba9e4f09c89d8 Author: David Haller dhaller de> AuthorDate: Sun Jan 26 17:14:12 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 26 17:15:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c3e79f media-libs/qtav: fix installed files Closes: https://bugs.gentoo.org/705326 Reported-by: David Haller dhaller.de> Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> .../qtav/files/qtav-1.12.0-installpaths.patch | 17 + media-libs/qtav/qtav-1.12.0-r2.ebuild | 72 ++ 2 files changed, 89 insertions(+) diff --git a/media-libs/qtav/files/qtav-1.12.0-installpaths.patch b/media-libs/qtav/files/qtav-1.12.0-installpaths.patch new file mode 100644 index 000..7d491931d05 --- /dev/null +++ b/media-libs/qtav/files/qtav-1.12.0-installpaths.patch @@ -0,0 +1,17 @@ +diff -ub -purN a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt 2017-06-21 03:47:15.0 +0200 b/CMakeLists.txt 2020-01-12 02:51:41.692331365 +0100 +@@ -65,10 +65,10 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON) # for + # Instruct CMake to run moc automatically when needed. + set(CMAKE_AUTOMOC ON) + if(NOT CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) +- set(QTAV_INSTALL_HEADERS ${CMAKE_INSTALL_PREFIX}/include) +- set(QTAV_INSTALL_LIBS ${CMAKE_INSTALL_PREFIX}/lib) ++ set(QTAV_INSTALL_HEADERS ${QT_INSTALL_HEADERS}) ++ set(QTAV_INSTALL_LIBS ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}) + set(QTAV_INSTALL_BINS ${CMAKE_INSTALL_PREFIX}/bin) +- set(QTAV_INSTALL_QML ${CMAKE_INSTALL_PREFIX}/qml) ++ set(QTAV_INSTALL_QML ${QT_INSTALL_QML}) + else() + set(CMAKE_INSTALL_PREFIX ${QT_INSTALL_PREFIX} CACHE PATH "default install path" FORCE) + set(QTAV_INSTALL_HEADERS ${QT_INSTALL_HEADERS}) diff --git a/media-libs/qtav/qtav-1.12.0-r2.ebuild b/media-libs/qtav/qtav-1.12.0-r2.ebuild new file mode 100644 index 000..8480fcb56a0 --- /dev/null +++ b/media-libs/qtav/qtav-1.12.0-r2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="QtAV" +CAPI_HASH="b43aa93" +inherit cmake qmake-utils + +DESCRIPTION="Multimedia playback framework based on Qt + FFmpeg" +HOMEPAGE="https://www.qtav.org; +SRC_URI="https://github.com/wang-bin/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +https://dev.gentoo.org/~johu/distfiles/${P}-capi.h-${CAPI_HASH}.xz; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64" +IUSE="gui libav opengl portaudio pulseaudio vaapi" +REQUIRED_USE="gui? ( opengl )" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + gui? ( dev-qt/qtsql:5 ) + libav? ( + media-video/libav:= + x11-libs/libX11 + ) + !libav? ( media-video/ffmpeg:= ) + opengl? ( dev-qt/qtopengl:5 ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_PN}-${PV}" + +PATCHES=( + "${FILESDIR}"/${P}-installpaths.patch + "${FILESDIR}"/${P}-ffmpeg4-{1,2}.patch # bugs 660852, 670765 + "${FILESDIR}"/${P}-qt5.14.patch +) + +src_prepare() { + cmake_src_prepare + cp "${WORKDIR}/${P}-capi.h-${CAPI_HASH}" contrib/capi/capi.h \ + || die "Failed to add missing header" +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=OFF + -DBUILD_EXAMPLES=OFF + -DBUILD_PLAYERS=$(usex gui) + -DBUILD_QT5OPENGL=$(usex opengl) + -DHAVE_PORTAUDIO=$(usex portaudio) + -DHAVE_PULSE=$(usex pulseaudio) + -DHAVE_VAAPI=$(usex vaapi) + ) + + cmake_src_configure + pushd tools/install_sdk >/dev/null + eqmake5 + popd >/dev/null +} + +src_install() { + cmake_src_install + emake -C tools/install_sdk INSTALL_ROOT="${ED}" install +}
[gentoo-commits] repo/gentoo:master commit in: app-text/mupdf/
commit: bd0aad7fdcc028542fc36e4f91b05c4ce561f3ff Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 26 13:39:03 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 26 13:39:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0aad7f app-text/mupdf: Add myself as maintainer Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> app-text/mupdf/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-text/mupdf/metadata.xml b/app-text/mupdf/metadata.xml index 7a38bb90096..15fd2f3a22b 100644 --- a/app-text/mupdf/metadata.xml +++ b/app-text/mupdf/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + j...@gentoo.org + Johannes Huber +
[gentoo-commits] repo/gentoo:master commit in: app-doc/zsh-lovers/
commit: f4661f645d0741b44d3acbb365edb8445a961bab Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 26 13:35:15 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 26 13:39:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4661f64 app-doc/zsh-lovers: Add myself as maintainer Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> app-doc/zsh-lovers/metadata.xml | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app-doc/zsh-lovers/metadata.xml b/app-doc/zsh-lovers/metadata.xml index 75d9ef00522..33497ba837b 100644 --- a/app-doc/zsh-lovers/metadata.xml +++ b/app-doc/zsh-lovers/metadata.xml @@ -1,8 +1,12 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - -zsh-lovers is a small project which tries to collect tips, tricks and examples for the Z shell. - + + j...@gentoo.org + Johannes Huber + + + zsh-lovers is a small project which tries to collect tips, tricks + and examples for the Z shell. +
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: f3f69c56dbfb9e9bab75c8546ee7e2a3d25d0870 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 22 18:21:40 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 22 18:22:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f69c56 media-sound/lollypop: Remove 1.2.19 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 - media-sound/lollypop/lollypop-1.2.19.ebuild | 66 - 2 files changed, 67 deletions(-) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 606a5f66424..d18406ac562 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,3 +1,2 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 -DIST lollypop-1.2.19.tar.xz 483188 BLAKE2B 3c727878b90c8c48505becb47575d295c7623a086ab965def468554c385b956fd346ec22b460fa74964231e04d1310af93b286c6896b34e90104386b8d768536 SHA512 ef73fd592e2375456099365b429b04d5239d913f0c7e7f969b8d06352de8d4f8b8580ea1f0f43a5a0ca420324873c78e48d4f35cc791514b18461a744ecbcd02 DIST lollypop-1.2.20.tar.xz 486920 BLAKE2B b4ce120935dbdd6392ff9b6ffa8acc6cceba33953d6595163cb0774adfeef9ca901f00d19101367d43d7edd3b8ebdfb15c43179de5780a0c56c825bc60ec9e72 SHA512 a5e17135a0d7ab3cc074c3fac49e76c22358d704e1b7bd5e2d554b426d9872947625c37d490f2859841b53d3c6d38e934efd8b1cf5a75b4fc76a2c5fbdf8fb82 diff --git a/media-sound/lollypop/lollypop-1.2.19.ebuild b/media-sound/lollypop/lollypop-1.2.19.ebuild deleted file mode 100644 index fe1a81740e3..000 --- a/media-sound/lollypop/lollypop-1.2.19.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" -HASH="5918e6040337c71b8b88932301c7de0e" -inherit python-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; -SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${HASH}/${P}.tar.xz; -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - dev-python/pkgconfig[${PYTHON_USEDEP}] - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - dev-python/beautifulsoup:4[${PYTHON_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}] - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -src_install() { - meson_src_install - python_foreach_impl python_optimize -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: 2be3c70ec7cc258b6f9dbb7730f3ccde52632202 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 22 18:19:05 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 22 18:21:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be3c70e media-sound/lollypop: Version bump 1.2.20 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 + media-sound/lollypop/lollypop-1.2.20.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index ace842333f2..606a5f66424 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,2 +1,3 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 DIST lollypop-1.2.19.tar.xz 483188 BLAKE2B 3c727878b90c8c48505becb47575d295c7623a086ab965def468554c385b956fd346ec22b460fa74964231e04d1310af93b286c6896b34e90104386b8d768536 SHA512 ef73fd592e2375456099365b429b04d5239d913f0c7e7f969b8d06352de8d4f8b8580ea1f0f43a5a0ca420324873c78e48d4f35cc791514b18461a744ecbcd02 +DIST lollypop-1.2.20.tar.xz 486920 BLAKE2B b4ce120935dbdd6392ff9b6ffa8acc6cceba33953d6595163cb0774adfeef9ca901f00d19101367d43d7edd3b8ebdfb15c43179de5780a0c56c825bc60ec9e72 SHA512 a5e17135a0d7ab3cc074c3fac49e76c22358d704e1b7bd5e2d554b426d9872947625c37d490f2859841b53d3c6d38e934efd8b1cf5a75b4fc76a2c5fbdf8fb82 diff --git a/media-sound/lollypop/lollypop-1.2.20.ebuild b/media-sound/lollypop/lollypop-1.2.20.ebuild new file mode 100644 index 000..0134d5693e9 --- /dev/null +++ b/media-sound/lollypop/lollypop-1.2.20.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite" +inherit python-r1 gnome2-utils meson xdg-utils + +DESCRIPTION="Modern music player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; +SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz; +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND="${PYTHON_DEPS} + dev-libs/appstream-glib[introspection] + dev-libs/glib:2 + dev-libs/gobject-introspection[cairo] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/gnome-common + x11-libs/gtk+:3 +" +BDEPEND="${DEPEND} + dev-python/pkgconfig[${PYTHON_USEDEP}] + dev-util/desktop-file-utils + dev-util/itstool + dev-util/intltool +" +RDEPEND="${DEPEND} + app-crypt/libsecret[introspection] + dev-libs/totem-pl-parser + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + dev-python/dbus-python + dev-python/pillow[${PYTHON_USEDEP}] + >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}] + media-libs/gst-plugins-base:1.0[introspection] +" + +RESTRICT="test" + +pkg_preinst() { + gnome2_schemas_savelist +} + +src_install() { + meson_src_install + python_foreach_impl python_optimize +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 615246e7035041bd3f8c707ff64662492f4a5a18 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 22 17:39:25 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 22 17:39:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615246e7 x11-terms/xterm: Drop non-existing dependency Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-terms/xterm/xterm-337.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/xterm/xterm-337.ebuild b/x11-terms/xterm/xterm-337.ebuild index dde8c5aa3e4..c414f44fb27 100644 --- a/x11-terms/xterm/xterm-337.ebuild +++ b/x11-terms/xterm/xterm-337.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ IUSE="+openpty toolbar truetype unicode Xaw3d xinerama" BDEPEND="virtual/pkgconfig x11-base/xorg-proto" DEPEND="kernel_linux? ( sys-libs/libutempter ) - kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) ) + kernel_FreeBSD? ( sys-libs/libutempter ) media-libs/fontconfig:1.0 >=sys-libs/ncurses-5.7-r7:0= x11-apps/xmessage
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: d72ac72ee57df07111a2c2808f0bae7ff3bc6d00 Author: Johannes Huber gentoo org> AuthorDate: Tue Jan 21 20:24:00 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Jan 21 20:24:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72ac72e x11-terms/xterm: Remove 350 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-terms/xterm/Manifest | 1 - x11-terms/xterm/xterm-350.ebuild | 99 2 files changed, 100 deletions(-) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index de40a79e773..6c3a1b59f94 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -1,4 +1,3 @@ DIST xterm-337.tgz 1336781 BLAKE2B 6878154cc5d2f8547b8b8ffac0bff7603dce6d58c294b4153e169654fc441f1209c97a6d17bf3f880d0160a42e102ca8fd4a291c2b7d373269290a7bbebeeb8d SHA512 fad31aa971a42cf38d3e3db2edc615b408d92226c305654b9276592c6dee075f31c7f082a3f549284f1685a31d5d9dedbda99c2c308a90bd741958f862806609 -DIST xterm-350.tgz 1399138 BLAKE2B 3665f1529d41b518dbd5650f74e2ccfb48969430823c68b396a3db962d6906664bd8bf359103e5b22d902bbe823637a246823c2244dfc1b068d16a89a4e87c99 SHA512 66e6cb37ebedd65c473b04cc31917e509f50652358414787a0a3f0b8f39ae957bf0aefe372576f82a698fccc6c45840cd4e4a2d8ce9f0b1fe5582ed88dae724f DIST xterm-351.tgz 1401009 BLAKE2B df32425affce33deb199710be118e90da7b1975882aaf92ff1ad5e976ac18f280cf7d72362d82c0ff9f9530d8da3ba133e345ff9de7f0ac0a2134200c9cc87e6 SHA512 941507be19ad062b39c57288c6e28a17f0ceba090a2d1c3f626f638e5333ca9b4c762fe2fbc42908adf7854b00d9a98cb6eb7481dfa50fd0125459f8ca385c00 DIST xterm-352.tgz 1405420 BLAKE2B 46cedc409cb174fc1901bec31e190be64a07de34d59d0e767217384761dba7e98d97728fc8976f8a432eb80256471edeb2f4b58a61f8759b2cf20999f08e SHA512 9116f78dda685af75192f2fcd0ddff5244746f0e55b5e91ced6be0f85cb3dd78287bd873cf55ccb15901e98647df9cf8083b9ad84f53e12bae5134889aef82c0 diff --git a/x11-terms/xterm/xterm-350.ebuild b/x11-terms/xterm/xterm-350.ebuild deleted file mode 100644 index 2055f880410..000 --- a/x11-terms/xterm/xterm-350.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop flag-o-matic multilib - -DESCRIPTION="Terminal Emulator for X Windows" -HOMEPAGE="https://invisible-island.net/xterm/; -SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" - -BDEPEND="virtual/pkgconfig - x11-base/xorg-proto" -DEPEND="kernel_linux? ( sys-libs/libutempter ) - kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) ) - media-libs/fontconfig:1.0 - >=sys-libs/ncurses-5.7-r7:0= - x11-apps/xmessage - x11-libs/libICE - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXft - x11-libs/libxkbfile - x11-libs/libXmu - x11-libs/libXrender - x11-libs/libXt - unicode? ( x11-apps/luit ) - Xaw3d? ( x11-libs/libXaw3d ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${DEPEND} - media-fonts/font-misc-misc - x11-apps/rgb" - -DOCS=( README{,.i18n} ctlseqs.txt ) - -pkg_setup() { - DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults -} - -src_configure() { - # 454736 - # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using - # something sane like pkg-config or ncurses5-config and stops guessing libs - # Everything gets linked against ncurses anyways, so don't shout - append-libs $(pkg-config --libs ncurses) - - local myeconfargs=( - --disable-full-tgetent - --disable-imake - --disable-setgid - --disable-setuid - --enable-256-color - --enable-broken-osc - --enable-broken-st - --enable-dabbrev - --enable-exec-xterm - --enable-i18n - --enable-load-vt-fonts - --enable-logging - --enable-screen-dumps - --enable-warnings - --enable-wide-chars - --libdir="${EPREFIX}"/etc - --with-app-defaults="${DEFAULTS_DIR}" - --with-utempter - --with-x - $(use_enable openpty) - $(use_enable sixel sixel-graphics) - $(use_enable toolbar) - $(use_enable truetype freetype) - $(use_enable unicode luit) -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 2901f28dfb1eba0464836d82f64128a7bca8cd87 Author: Johannes Huber gentoo org> AuthorDate: Tue Jan 21 20:22:38 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Jan 21 20:24:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2901f28d x11-terms/xterm: Version bump 352 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-terms/xterm/Manifest | 1 + x11-terms/xterm/xterm-352.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index 6cbfd6c31b7..1b041e6c4bc 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -2,3 +2,4 @@ DIST xterm-327.tgz 1240131 BLAKE2B 7f009ec995fa9f8007cd5497d13f1120440df40ef0801 DIST xterm-337.tgz 1336781 BLAKE2B 6878154cc5d2f8547b8b8ffac0bff7603dce6d58c294b4153e169654fc441f1209c97a6d17bf3f880d0160a42e102ca8fd4a291c2b7d373269290a7bbebeeb8d SHA512 fad31aa971a42cf38d3e3db2edc615b408d92226c305654b9276592c6dee075f31c7f082a3f549284f1685a31d5d9dedbda99c2c308a90bd741958f862806609 DIST xterm-350.tgz 1399138 BLAKE2B 3665f1529d41b518dbd5650f74e2ccfb48969430823c68b396a3db962d6906664bd8bf359103e5b22d902bbe823637a246823c2244dfc1b068d16a89a4e87c99 SHA512 66e6cb37ebedd65c473b04cc31917e509f50652358414787a0a3f0b8f39ae957bf0aefe372576f82a698fccc6c45840cd4e4a2d8ce9f0b1fe5582ed88dae724f DIST xterm-351.tgz 1401009 BLAKE2B df32425affce33deb199710be118e90da7b1975882aaf92ff1ad5e976ac18f280cf7d72362d82c0ff9f9530d8da3ba133e345ff9de7f0ac0a2134200c9cc87e6 SHA512 941507be19ad062b39c57288c6e28a17f0ceba090a2d1c3f626f638e5333ca9b4c762fe2fbc42908adf7854b00d9a98cb6eb7481dfa50fd0125459f8ca385c00 +DIST xterm-352.tgz 1405420 BLAKE2B 46cedc409cb174fc1901bec31e190be64a07de34d59d0e767217384761dba7e98d97728fc8976f8a432eb80256471edeb2f4b58a61f8759b2cf20999f08e SHA512 9116f78dda685af75192f2fcd0ddff5244746f0e55b5e91ced6be0f85cb3dd78287bd873cf55ccb15901e98647df9cf8083b9ad84f53e12bae5134889aef82c0 diff --git a/x11-terms/xterm/xterm-352.ebuild b/x11-terms/xterm/xterm-352.ebuild new file mode 100644 index 000..e29b43efd77 --- /dev/null +++ b/x11-terms/xterm/xterm-352.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop flag-o-matic multilib + +DESCRIPTION="Terminal Emulator for X Windows" +HOMEPAGE="https://invisible-island.net/xterm/; +SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" + +BDEPEND="virtual/pkgconfig + x11-base/xorg-proto" +DEPEND="kernel_linux? ( sys-libs/libutempter ) + kernel_FreeBSD? ( sys-libs/libutempter ) + media-libs/fontconfig:1.0 + >=sys-libs/ncurses-5.7-r7:0= + x11-apps/xmessage + x11-libs/libICE + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXft + x11-libs/libxkbfile + x11-libs/libXmu + x11-libs/libXrender + x11-libs/libXt + unicode? ( x11-apps/luit ) + Xaw3d? ( x11-libs/libXaw3d ) + xinerama? ( x11-libs/libXinerama )" +RDEPEND="${DEPEND} + media-fonts/font-misc-misc + x11-apps/rgb" + +DOCS=( README{,.i18n} ctlseqs.txt ) + +pkg_setup() { + DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults +} + +src_configure() { + # 454736 + # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using + # something sane like pkg-config or ncurses5-config and stops guessing libs + # Everything gets linked against ncurses anyways, so don't shout + append-libs $(pkg-config --libs ncurses) + + local myeconfargs=( + --disable-full-tgetent + --disable-imake + --disable-setgid + --disable-setuid + --enable-256-color + --enable-broken-osc + --enable-broken-st + --enable-dabbrev + --enable-exec-xterm + --enable-i18n + --enable-load-vt-fonts + --enable-logging + --enable-screen-dumps + --enable-warnings + --enable-wide-chars + --libdir="${EPREFIX}"/etc + --with-app-defaults="${DEFAULTS_DIR}" + --with-utempter + --with-x + $(use_enable openpty) + $(use_enable sixel sixel-graphics) + $(use_enable toolbar) + $(use_enable truetype f
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 3949cedb30e3cbb741c9d1694557cf3aa0e8c944 Author: Johannes Huber gentoo org> AuthorDate: Tue Jan 21 20:23:18 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Jan 21 20:24:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3949cedb x11-terms/xterm: Remove 327 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-terms/xterm/Manifest | 1 - x11-terms/xterm/xterm-327.ebuild | 93 2 files changed, 94 deletions(-) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index 1b041e6c4bc..de40a79e773 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -1,4 +1,3 @@ -DIST xterm-327.tgz 1240131 BLAKE2B 7f009ec995fa9f8007cd5497d13f1120440df40ef0801da9be6c708e6e9a31e5c43ddb8fe1af1abfa24ce4c1c9e769bf8d74d0bd7acf94d172ea4cc10ddc177c SHA512 d9d9f3b870fea8db9ae3c076a9d85152488b2d392b9b1e2e4ebbeded287ed4911f1f63e5e035d5b3793b2506b993125c6fca437393b435a28aeb519d76147672 DIST xterm-337.tgz 1336781 BLAKE2B 6878154cc5d2f8547b8b8ffac0bff7603dce6d58c294b4153e169654fc441f1209c97a6d17bf3f880d0160a42e102ca8fd4a291c2b7d373269290a7bbebeeb8d SHA512 fad31aa971a42cf38d3e3db2edc615b408d92226c305654b9276592c6dee075f31c7f082a3f549284f1685a31d5d9dedbda99c2c308a90bd741958f862806609 DIST xterm-350.tgz 1399138 BLAKE2B 3665f1529d41b518dbd5650f74e2ccfb48969430823c68b396a3db962d6906664bd8bf359103e5b22d902bbe823637a246823c2244dfc1b068d16a89a4e87c99 SHA512 66e6cb37ebedd65c473b04cc31917e509f50652358414787a0a3f0b8f39ae957bf0aefe372576f82a698fccc6c45840cd4e4a2d8ce9f0b1fe5582ed88dae724f DIST xterm-351.tgz 1401009 BLAKE2B df32425affce33deb199710be118e90da7b1975882aaf92ff1ad5e976ac18f280cf7d72362d82c0ff9f9530d8da3ba133e345ff9de7f0ac0a2134200c9cc87e6 SHA512 941507be19ad062b39c57288c6e28a17f0ceba090a2d1c3f626f638e5333ca9b4c762fe2fbc42908adf7854b00d9a98cb6eb7481dfa50fd0125459f8ca385c00 diff --git a/x11-terms/xterm/xterm-327.ebuild b/x11-terms/xterm/xterm-327.ebuild deleted file mode 100644 index 66ebfa773ad..000 --- a/x11-terms/xterm/xterm-327.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils flag-o-matic multilib - -DESCRIPTION="Terminal Emulator for X Windows" -HOMEPAGE="https://invisible-island.net/xterm/; -SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+openpty toolbar truetype unicode Xaw3d xinerama" - -COMMON_DEPEND="kernel_linux? ( sys-libs/libutempter ) - kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) ) - >=sys-libs/ncurses-5.7-r7:0= - x11-apps/xmessage - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXft - x11-libs/libxkbfile - x11-libs/libXmu - x11-libs/libXrender - x11-libs/libXt - unicode? ( x11-apps/luit ) - Xaw3d? ( x11-libs/libXaw3d ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${COMMON_DEPEND} - media-fonts/font-misc-misc - x11-apps/rgb" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig - x11-base/xorg-proto" - -DOCS=( README{,.i18n} ctlseqs.txt ) - -pkg_setup() { - DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults -} - -src_configure() { - # 454736 - # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using - # something sane like pkg-config or ncurses5-config and stops guessing libs - # Everything gets linked against ncurses anyways, so don't shout - append-libs $(pkg-config --libs ncurses) - - econf \ - --libdir="${EPREFIX}"/etc \ - --disable-full-tgetent \ - --with-app-defaults="${DEFAULTS_DIR}" \ - --disable-setuid \ - --disable-setgid \ - --with-utempter \ - --with-x \ - $(use_with Xaw3d) \ - $(use_with xinerama) \ - --disable-imake \ - --enable-256-color \ - --enable-broken-osc \ - --enable-broken-st \ - --enable-exec-xterm \ - $(use_enable truetype freetype) \ - --enable-i18n \ - --enable-load-vt-fonts \ - --enable-logging \ - $(use_enable openpty) \ - $(use_enable toolbar) \ - $(use_enable unicode mini-luit) \ - $(use_enable unicode luit) \ - --enable-wide-chars \ - --enable-dabbrev \ - --ena
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 037f916de1172c557cd4cc31bf51080dc93526ce Author: Johannes Huber gentoo org> AuthorDate: Mon Jan 13 20:02:05 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon Jan 13 20:08:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037f916d x11-misc/polybar: Fix dependencies for use i3wm Reported-by: Lineu Martins linuxmail.org> Closes: https://bugs.gentoo.org/705160 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/polybar-3.4.2.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-misc/polybar/polybar-3.4.2.ebuild b/x11-misc/polybar/polybar-3.4.2.ebuild index 43a60e76c0a..e9b811dc1f2 100644 --- a/x11-misc/polybar/polybar-3.4.2.ebuild +++ b/x11-misc/polybar/polybar-3.4.2.ebuild @@ -31,7 +31,10 @@ DEPEND=" x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) - i3wm? ( dev-libs/jsoncpp ) + i3wm? ( + dev-libs/jsoncpp + || ( x11-wm/i3 x11-wm/i3-gaps ) + ) mpd? ( media-libs/libmpdclient ) network? ( net-wireless/wireless-tools ) pulseaudio? ( media-sound/pulseaudio )
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 5ed5d217b58c77dcf6801a92594233d2c3531635 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 20:46:07 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 20:46:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed5d217 net-im/discord-bin: Drop unnecessart slash strip Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild index d754dc9b481..8299f57aaac 100644 --- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild @@ -76,7 +76,7 @@ src_install() { fperms +x /opt/${MY_PN}/${MY_BIN} dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: x11-misc/compton/
commit: 63ed0010e337b5b37e4054b800f9f47248aa513b Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:43:16 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:43:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ed0010 x11-misc/compton: Remove live Dead upstream will be replaced by x11-misc/picom when stable. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/compton/compton-.ebuild | 66 1 file changed, 66 deletions(-) diff --git a/x11-misc/compton/compton-.ebuild b/x11-misc/compton/compton-.ebuild deleted file mode 100644 index 0f7593c40e9..000 --- a/x11-misc/compton/compton-.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_6 ) -inherit toolchain-funcs python-r1 git-r3 - -DESCRIPTION="A compositor for X, and a fork of xcompmgr-dana" -HOMEPAGE="https://github.com/chjj/compton; -SRC_URI="" - -EGIT_REPO_URI="https://github.com/chjj/compton.git; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="" -IUSE="dbus +drm opengl +pcre xinerama" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - dev-libs/libconfig:= - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXrender - dbus? ( sys-apps/dbus ) - opengl? ( virtual/opengl ) - pcre? ( dev-libs/libpcre:3 ) - xinerama? ( x11-libs/libXinerama )" -RDEPEND="${COMMON_DEPEND} - x11-apps/xprop - x11-apps/xwininfo" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - virtual/pkgconfig - x11-base/xorg-proto - drm? ( x11-libs/libdrm )" - -nobuildit() { use $1 || echo yes ; } - -src_compile() { - tc-export CC - emake docs - - NO_DBUS=$(nobuildit dbus) \ - NO_XINERAMA=$(nobuildit xinerama) \ - NO_VSYNC_DRM=$(nobuildit drm) \ - NO_VSYNC_OPENGL=$(nobuildit opengl) \ - NO_REGEX_PCRE=$(nobuildit pcre) \ - emake compton -} - -src_install() { - NO_DBUS=$(nobuildit dbus) \ - NO_VSYNC_DRM=$(nobuildit drm) \ - NO_VSYNC_OPENGL=$(nobuildit opengl) \ - NO_REGEX_PCRE=$(nobuildit pcre) \ - default - docinto examples - dodoc compton.sample.conf dbus-examples/* - python_foreach_impl python_newscript bin/compton-convgen.py compton-convgen -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 67bd0564cc6f18d786f02c253361fdf9747dd44e Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:11:44 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:20:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bd0564 net-im/discord-bin: Remove 0.0.9 (r0) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/discord-bin-0.0.9.ebuild | 94 - 1 file changed, 94 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9.ebuild b/net-im/discord-bin/discord-bin-0.0.9.ebuild deleted file mode 100644 index 99ca345176a..000 --- a/net-im/discord-bin/discord-bin-0.0.9.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" - -inherit desktop gnome2-utils pax-utils unpacker xdg-utils - -DESCRIPTION="All-in-one voice and text chat for gamers" -HOMEPAGE="https://discordapp.com; -SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb; - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="pax_kernel" -RESTRICT="mirror bindist" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcxx - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S=${WORKDIR} - -QA_PREBUILT=" - opt/discord/${MY_BIN} - opt/discord/libEGL.so - opt/discord/libGLESv2.so - opt/discord/swiftshader/libEGL.so - opt/discord/swiftshader/libGLESv2.so - opt/discord/libVkICD_mock_icd.so - opt/discord/libffmpeg.so -" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - doicon usr/share/${MY_PN}/${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 7b70555bb1613fff41ea25bdf7179bf22564e100 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:19:57 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:20:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b70555b net-im/discord-bin: Drop use pax_kernel Closes: https://bugs.gentoo.org/698280 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 3 +-- net-im/discord-bin/metadata.xml| 3 --- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild index d763e2f..d754dc9b481 100644 --- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild @@ -15,7 +15,6 @@ SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb; LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" -IUSE="pax_kernel" RESTRICT="mirror bindist" RDEPEND=" @@ -77,7 +76,7 @@ src_install() { fperms +x /opt/${MY_PN}/${MY_BIN} dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} + pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN} } pkg_postinst() { diff --git a/net-im/discord-bin/metadata.xml b/net-im/discord-bin/metadata.xml index 6fc119fa9d0..15fd2f3a22b 100644 --- a/net-im/discord-bin/metadata.xml +++ b/net-im/discord-bin/metadata.xml @@ -5,7 +5,4 @@ j...@gentoo.org Johannes Huber - - Triggers a paxmarking of the binary -
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: d1497b8eac51ca7f7e697fb9d448243be5228345 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:18:10 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:20:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1497b8e net-im/discord-bin: EAPI 7 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild index e5968ec2b27..d763e2f 100644 --- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 MY_PN=${PN/-bin/} MY_BIN="D${MY_PN/d/}"
[gentoo-commits] repo/gentoo:master commit in: net-im/discord-bin/
commit: 82cea3e71369248ef075daa61d5b9e05fc309913 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:16:44 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:20:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cea3e7 net-im/discord-bin: Drop redundant gnome2 eclass Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-im/discord-bin/discord-bin-0.0.9-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild index b7ee3f914d4..e5968ec2b27 100644 --- a/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild +++ b/net-im/discord-bin/discord-bin-0.0.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -6,7 +6,7 @@ EAPI="6" MY_PN=${PN/-bin/} MY_BIN="D${MY_PN/d/}" -inherit desktop gnome2-utils pax-utils unpacker xdg-utils +inherit desktop pax-utils unpacker xdg-utils DESCRIPTION="All-in-one voice and text chat for gamers" HOMEPAGE="https://discordapp.com; @@ -83,11 +83,11 @@ src_install() { pkg_postinst() { xdg_desktop_database_update xdg_mimeinfo_database_update - gnome2_icon_cache_update + xdg_icon_cache_update } pkg_postrm() { xdg_desktop_database_update xdg_mimeinfo_database_update - gnome2_icon_cache_update + xdg_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: mail-filter/bogofilter/
commit: b5749f59d491b07f85c359b9b1595e24e80db913 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:08:31 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:08:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5749f59 mail-filter/bogofilter: EAPI 7 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild | 131 ++ 1 file changed, 131 insertions(+) diff --git a/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild new file mode 100644 index 000..278f265ab73 --- /dev/null +++ b/mail-filter/bogofilter/bogofilter-1.2.4-r3.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools db-use flag-o-matic toolchain-funcs + +DESCRIPTION="Bayesian spam filter designed with fast algorithms, and tuned for speed" +HOMEPAGE="http://bogofilter.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" +IUSE="berkdb sqlite tokyocabinet" + +# pax needed for bf_tar +DEPEND=" + app-arch/pax + sci-libs/gsl:= + virtual/libiconv + berkdb? ( >=sys-libs/db-3.2:* ) + !berkdb? ( + sqlite? ( >=dev-db/sqlite-3.6.22 ) + !sqlite? ( + tokyocabinet? ( dev-db/tokyocabinet ) + !tokyocabinet? ( >=sys-libs/db-3.2:* ) + ) + ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-test-env.patch" ) + +pkg_setup() { + has_version mail-filter/bogofilter || return 0 + if ( use berkdb && ! has_version 'mail-filter/bogofilter[berkdb]' ) || \ + ( ! use berkdb && has_version 'mail-filter/bogofilter[berkdb]' ) || \ + ( use sqlite && ! has_version 'mail-filter/bogofilter[sqlite]' ) || \ + ( ! use sqlite && has_version 'mail-filter/bogofilter[sqlite]' ) || \ + ( has_version '>=mail-filter/bogofilter-1.2.1-r1' && \ + ( use tokyocabinet && ! has_version 'mail-filter/bogofilter[tokyocabinet]' ) || \ + ( ! use tokyocabinet && has_version 'mail-filter/bogofilter[tokyocabinet]' ) + ) ; then + ewarn + ewarn "If you want to switch the database backend, you must dump the wordlist" + ewarn "with the current version (old use flags) and load it with the new version!" + ewarn + fi +} + +src_prepare() { + default + + # bug 445918 + sed -i -e 's/ -ggdb//' configure.ac || die + + # bug 421747 + chmod +x src/tests/t.{ctype,leakfind,lexer.qpcr,lexer.eoh,message_id,queue_id} || die + + # bug 654990 + sed -i -e 's/t.bulkmode//' \ + -e 's/t.dump.load//' \ + -e 's/t.nonascii.replace//' \ + src/tests/Makefile.am || die + + eautoreconf +} + +src_configure() { + local myconf="" berkdb=true + myconf="--without-included-gsl" + + # determine backend: berkdb *is* default + if use berkdb && use sqlite ; then + elog "Both useflags berkdb and sqlite are in USE:" + elog "Using berkdb as database backend." + elif use berkdb && use tokyocabinet ; then + elog "Both useflags berkdb and tokyocabinet are in USE:" + elog "Using berkdb as database backend." + elif use sqlite && use tokyocabinet ; then + elog "Both useflags sqlite and tokyocabinet are in USE:" + elog "Using sqlite as database backend." + myconf="${myconf} --with-database=sqlite" + berkdb=false + elif use sqlite ; then + myconf="${myconf} --with-database=sqlite" + berkdb=false + elif use tokyocabinet ; then + myconf="${myconf} --with-database=tokyocabinet" + berkdb=false + elif ! use berkdb ; then + elog "Neither berkdb nor sqlite nor tokyocabinet are in USE:" + elog "Using berkdb as database backend." + fi + + # Include the right berkdb headers for FreeBSD + if ${berkdb} ; then + append-cppflags "-I$(db_includedir)" + fi + + econf ${myconf} +} + +src_test() { + emake -C src/ check +} + +src_install() { + e
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/websocketpp/
commit: 6dcf7258b7bd9eedda1d061e6b89e2483f17 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 13:03:25 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 13:03:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dcf7258 dev-cpp/websocketpp: Migrate to cmake eclass Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild b/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild index 4578afc07ba..16030b37783 100644 --- a/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild +++ b/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="C++/Boost Asio based websocket client/server library" HOMEPAGE="https://www.zaphoyd.com/websocketpp; @@ -31,11 +31,12 @@ src_configure() { -DENABLE_CPP11=ON -DBUILD_TESTS="$(usex test)" ) - cmake-utils_src_configure + + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install if use examples; then dodoc -r examples
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qtkeychain/
commit: 1efd1b978e9fa4d89d17ab445e9253df4dbac39b Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 11:02:16 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 11:02:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efd1b97 dev-libs/qtkeychain: Drop HOMEPAGE from SRC_URI Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild | 2 +- dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild index a267315fed1..9e1534baeb1 100644 --- a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild +++ b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://github.com/frankosterfeld/qtkeychain; DESCRIPTION="Qt API for storing passwords securely" if [[ ${PV} != ** ]]; then - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm64 ~x86" else inherit git-r3 diff --git a/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild b/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild index 78480512c98..3272ffda360 100644 --- a/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild +++ b/dev-libs/qtkeychain/qtkeychain-0.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ HOMEPAGE="https://github.com/frankosterfeld/qtkeychain; DESCRIPTION="Qt API for storing passwords securely" if [[ ${PV} != ** ]]; then - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/frankosterfeld/qtkeychain/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="amd64 ~arm64 x86" else inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: app-misc/screenfetch/
commit: b8f59344ab07f3217a9addc5633c9cd06780d87d Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 12 10:54:02 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 12 10:54:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f59344 app-misc/screenfetch: Drop HOMEPAGE from SRC_URI Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild | 4 ++-- app-misc/screenfetch/screenfetch-3.9.1.ebuild| 2 +- app-misc/screenfetch/screenfetch-.ebuild | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild b/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild index 563bd71e8b1..5a74091728c 100644 --- a/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild +++ b/app-misc/screenfetch/screenfetch-3.8.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else KEYWORDS="amd64 ~arm x86 ~x64-macos" - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" fi diff --git a/app-misc/screenfetch/screenfetch-3.9.1.ebuild b/app-misc/screenfetch/screenfetch-3.9.1.ebuild index 18f0fe3e8d0..552e3a0655c 100644 --- a/app-misc/screenfetch/screenfetch-3.9.1.ebuild +++ b/app-misc/screenfetch/screenfetch-3.9.1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" fi diff --git a/app-misc/screenfetch/screenfetch-.ebuild b/app-misc/screenfetch/screenfetch-.ebuild index 18f0fe3e8d0..552e3a0655c 100644 --- a/app-misc/screenfetch/screenfetch-.ebuild +++ b/app-misc/screenfetch/screenfetch-.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sxhkd/
commit: 1f7ce40119deb3db536a17e2cb1f6bb3a3d81168 Author: Johannes Huber gentoo org> AuthorDate: Sat Jan 11 15:16:06 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 11 15:16:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7ce401 x11-misc/sxhkd: Add myself as maintainer Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/sxhkd/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-misc/sxhkd/metadata.xml b/x11-misc/sxhkd/metadata.xml index 72883d191be..0b9bd4061f6 100644 --- a/x11-misc/sxhkd/metadata.xml +++ b/x11-misc/sxhkd/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + j...@gentoo.org + Johannes Huber + baskerville/sxhkd
[gentoo-commits] repo/gentoo:master commit in: x11-wm/bspwm/
commit: 8ac59a231bb692d15ba7dc708ada9b97dc55a041 Author: Johannes Huber gentoo org> AuthorDate: Sat Jan 11 11:32:06 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 11 11:32:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac59a23 x11-wm/bspwm: Add myself as maintainer Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-wm/bspwm/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-wm/bspwm/metadata.xml b/x11-wm/bspwm/metadata.xml index 9b75804f0a2..42a28272280 100644 --- a/x11-wm/bspwm/metadata.xml +++ b/x11-wm/bspwm/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + j...@gentoo.org + Johannes Huber + baskerville/bspwm
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: eb8e1d7cd886efbcc86c15e8202d0d62f5c7 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 17:34:51 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 11 09:45:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8e1d7c net-irc/quassel: Migrate to GLEP 81 users Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> ...uassel-.ebuild => quassel-0.13.1-r2.ebuild} | 26 +- net-irc/quassel/quassel-.ebuild| 23 +-- 2 files changed, 16 insertions(+), 33 deletions(-) diff --git a/net-irc/quassel/quassel-.ebuild b/net-irc/quassel/quassel-0.13.1-r2.ebuild similarity index 89% copy from net-irc/quassel/quassel-.ebuild copy to net-irc/quassel/quassel-0.13.1-r2.ebuild index cf1d88423f3..4732c5d2f11 100644 --- a/net-irc/quassel/quassel-.ebuild +++ b/net-irc/quassel/quassel-0.13.1-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake xdg-utils pax-utils systemd user +inherit cmake xdg-utils pax-utils systemd if [[ ${PV} != ** ]]; then MY_P=${PN}-${PV/_/-} @@ -23,6 +23,9 @@ IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres +serve snorenotify +ssl syslog urlpreview X" SERVER_DEPEND=" + acct-group/quassel + acct-user/quassel + dev-qt/qtscript:5 crypt? ( app-crypt/qca:2[ssl] ) ldap? ( net-nds/openldap ) postgres? ( dev-qt/qtsql:5[postgres] ) @@ -87,18 +90,12 @@ REQUIRED_USE=" syslog? ( || ( server monolithic ) ) " -pkg_setup() { - if use server; then - QUASSEL_DIR=/var/lib/${PN} - QUASSEL_USER=${PN} - # create quassel:quassel user - enewgroup "${QUASSEL_USER}" - enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" "${QUASSEL_USER}" - fi -} +PATCHES=( "${FILESDIR}/${P}-qt5.14.patch" ) src_configure() { local mycmakeargs=( + -DUSE_QT4=OFF + -DUSE_QT5=ON -DUSE_CCACHE=OFF -DCMAKE_SKIP_RPATH=ON -DEMBED_DATA=OFF @@ -117,7 +114,7 @@ src_configure() { ) if use server || use monolithic; then - mycmakeargs+=( $(cmake_use_find_package crypt Qca-qt5) ) + mycmakeargs+=( $(cmake_use_find_package crypt QCA2-QT5) ) fi cmake_src_configure @@ -130,10 +127,6 @@ src_install() { # needs PAX marking wrt bug#346255 pax-mark m "${ED}/usr/bin/quasselcore" - # prepare folders in /var/ - keepdir "${QUASSEL_DIR}" - fowners "${QUASSEL_USER}":"${QUASSEL_USER}" "${QUASSEL_DIR}" - # init scripts & systemd unit newinitd "${FILESDIR}"/quasselcore.init-r1 quasselcore newconfd "${FILESDIR}"/quasselcore.conf-r1 quasselcore @@ -171,13 +164,14 @@ pkg_postrm() { pkg_config() { if use server && use ssl; then # generate the pem file only when it does not already exist + QUASSEL_DIR=/var/lib/${PN} if [ ! -f "${QUASSEL_DIR}/quasselCert.pem" ]; then einfo "Generating QUASSEL SSL certificate to: \"${QUASSEL_DIR}/quasselCert.pem\"" openssl req -x509 -nodes -days 365 -newkey rsa:2048 \ -keyout "${QUASSEL_DIR}/quasselCert.pem" \ -out "${QUASSEL_DIR}/quasselCert.pem" # permissions for the key - chown ${QUASSEL_USER}:${QUASSEL_USER} "${QUASSEL_DIR}/quasselCert.pem" + chown ${PN}:${PN} "${QUASSEL_DIR}/quasselCert.pem" chmod 400 "${QUASSEL_DIR}/quasselCert.pem" else einfo "Certificate \"${QUASSEL_DIR}/quasselCert.pem\" already exists." diff --git a/net-irc/quassel/quassel-.ebuild b/net-irc/quassel/quassel-.ebuild index cf1d88423f3..a8492974412 100644 --- a/net-irc/quassel/quassel-.ebuild +++ b/net-irc/quassel/quassel-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake xdg-utils pax-utils systemd user +inherit cmake xdg-utils pax-utils systemd if [[ ${PV} != ** ]]; then MY_P=${PN}-${PV/_/-} @@ -23,6 +23,8 @@ IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres +serve snorenotify +ssl syslog urlpreview X" SERVER_DEPEND=" + acct-group/quassel + acct-user/quassel crypt? ( app-crypt/qca:2[ssl] ) ldap? ( net-nds/openldap ) postgres? ( dev-qt/qtsql:5[postgres] ) @@ -87,1
[gentoo-commits] repo/gentoo:master commit in: acct-user/quassel/
commit: 4d0c26608c88b4981da178dbfdd2077a1636a93a Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 16:55:58 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 11 09:45:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d0c2660 acct-user/quassel: Add quassel user, UID 472 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> acct-user/quassel/metadata.xml | 8 acct-user/quassel/quassel-0.ebuild | 12 2 files changed, 20 insertions(+) diff --git a/acct-user/quassel/metadata.xml b/acct-user/quassel/metadata.xml new file mode 100644 index 000..15fd2f3a22b --- /dev/null +++ b/acct-user/quassel/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + j...@gentoo.org + Johannes Huber + + diff --git a/acct-user/quassel/quassel-0.ebuild b/acct-user/quassel/quassel-0.ebuild new file mode 100644 index 000..efdbbcff855 --- /dev/null +++ b/acct-user/quassel/quassel-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +ACCT_USER_ID=472 +ACCT_USER_HOME=/var/lib/quassel +ACCT_USER_GROUPS=( quassel ) + +acct-user_add_deps
[gentoo-commits] repo/gentoo:master commit in: acct-group/quassel/
commit: f7d678423b8c175060bd7008ca91ad8e9f8ad13d Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 16:40:22 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 11 09:45:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d67842 acct-group/quassel: Add quassel group, GID 472 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> acct-group/quassel/metadata.xml | 8 acct-group/quassel/quassel-0.ebuild | 8 2 files changed, 16 insertions(+) diff --git a/acct-group/quassel/metadata.xml b/acct-group/quassel/metadata.xml new file mode 100644 index 000..15fd2f3a22b --- /dev/null +++ b/acct-group/quassel/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + j...@gentoo.org + Johannes Huber + + diff --git a/acct-group/quassel/quassel-0.ebuild b/acct-group/quassel/quassel-0.ebuild new file mode 100644 index 000..981a450f379 --- /dev/null +++ b/acct-group/quassel/quassel-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-group + +ACCT_GROUP_ID=472
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: 505cc0289e9eaa245c9b1e7bd5ade01f85285b82 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 8 22:12:54 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 11 09:45:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505cc028 net-irc/quassel: Remove 0.13.1-r1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-irc/quassel/quassel-0.13.1-r1.ebuild | 192 --- 1 file changed, 192 deletions(-) diff --git a/net-irc/quassel/quassel-0.13.1-r1.ebuild b/net-irc/quassel/quassel-0.13.1-r1.ebuild deleted file mode 100644 index 67c973cdf7d..000 --- a/net-irc/quassel/quassel-0.13.1-r1.ebuild +++ /dev/null @@ -1,192 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg-utils pax-utils systemd user - -if [[ ${PV} != ** ]]; then - MY_P=${PN}-${PV/_/-} - SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris" - S="${WORKDIR}/${MY_P}" -else - EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; ) - inherit git-r3 -fi - -DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 connectivity" -HOMEPAGE="https://quassel-irc.org/; -LICENSE="GPL-3" -SLOT="0" -IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres +server -snorenotify +ssl syslog urlpreview X" - -SERVER_DEPEND=" - dev-qt/qtscript:5 - crypt? ( app-crypt/qca:2[ssl] ) - ldap? ( net-nds/openldap ) - postgres? ( dev-qt/qtsql:5[postgres] ) - !postgres? ( dev-qt/qtsql:5[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] ) - syslog? ( virtual/logger ) -" - -GUI_DEPEND=" - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtwidgets:5 - !bundled-icons? ( - kde-frameworks/breeze-icons:5 - oxygen? ( kde-frameworks/oxygen-icons:5 ) - ) - dbus? ( - >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619 - dev-qt/qtdbus:5 - ) - kde? ( - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/knotifications:5 - kde-frameworks/knotifyconfig:5 - kde-frameworks/ktextwidgets:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 - kde-frameworks/sonnet:5 - ) - snorenotify? ( >=x11-libs/snorenotify-0.7.0 ) - urlpreview? ( dev-qt/qtwebengine:5[widgets] ) -" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtnetwork:5[ssl?] - sys-libs/zlib - monolithic? ( - ${SERVER_DEPEND} - ${GUI_DEPEND} - ) - !monolithic? ( - server? ( ${SERVER_DEPEND} ) - X? ( ${GUI_DEPEND} ) - ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-qt/linguist-tools:5 - kde-frameworks/extra-cmake-modules -" - -DOCS=( AUTHORS ChangeLog README.md ) - -REQUIRED_USE=" - || ( X server monolithic ) - crypt? ( || ( server monolithic ) ) - kde? ( || ( X monolithic ) dbus ) - ldap? ( || ( server monolithic ) ) - postgres? ( || ( server monolithic ) ) - snorenotify? ( || ( X monolithic ) ) - syslog? ( || ( server monolithic ) ) -" - -PATCHES=( "${FILESDIR}/${P}-qt5.14.patch" ) - -pkg_setup() { - if use server; then - QUASSEL_DIR=/var/lib/${PN} - QUASSEL_USER=${PN} - # create quassel:quassel user - enewgroup "${QUASSEL_USER}" - enewuser "${QUASSEL_USER}" -1 -1 "${QUASSEL_DIR}" "${QUASSEL_USER}" - fi -} - -src_configure() { - local mycmakeargs=( - -DUSE_QT4=OFF - -DUSE_QT5=ON - -DUSE_CCACHE=OFF - -DCMAKE_SKIP_RPATH=ON - -DEMBED_DATA=OFF - -DWITH_WEBKIT=OFF - -DWITH_BUNDLED_ICONS=$(usex bundled-icons) - $(cmake_use_find_package dbus dbusmenu-qt5) - $(cmake_use_find_package dbus Qt5DBus) - -DWITH_KDE=$(usex kde) - -DWITH_LDAP=$(usex ldap) - -DWANT_MONO=$(usex monolithic) - -DWITH_OXYGEN_ICONS=$(usex oxygen) - -DWANT_CORE=$(usex server) - $(cmake_use_find_package snorenotify LibsnoreQt5) - -DWITH_WEBENGINE=$(usex urlpreview) - -DWANT_QTCLIENT=$(usex X) - ) - - if use server || use monolithic; then - mycmakeargs+=( $(cmake_use_find_package crypt QCA2-QT5) ) - fi - - cmake_src_configure -} - -src_in
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-flow/
commit: f3dd4de34da84dd63c3b6ec5912a13b039c5bd98 Author: Johannes Huber gentoo org> AuthorDate: Thu Jan 9 20:17:05 2020 + Commit: Johannes Huber gentoo org> CommitDate: Thu Jan 9 20:17:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dd4de3 dev-vcs/git-flow: Remove 1.11.0 Overshadowed by 1.12.3. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> dev-vcs/git-flow/Manifest | 1 - dev-vcs/git-flow/git-flow-1.11.0.ebuild | 39 - 2 files changed, 40 deletions(-) diff --git a/dev-vcs/git-flow/Manifest b/dev-vcs/git-flow/Manifest index a20cbb83081..405258672c7 100644 --- a/dev-vcs/git-flow/Manifest +++ b/dev-vcs/git-flow/Manifest @@ -1,3 +1,2 @@ -DIST git-flow-1.11.0.tar.gz 64077 BLAKE2B 7761ed8020039b2fe9fad23664c5e8d0ad754033e80b3cf402fae5e72331a79ac548f8676f9e8c5d6fe5d7032a5c25770563300d7be81834c3d47869a374ee6b SHA512 3659f876febbec10457ba7ba1ecbaeb7f29b11cc8caf94042f54b8f8e2265d2bb31cbcdf7dfafae9c5d04e0ca57adddfa67f9e67df4a5dcf0bc412f1216a3c07 DIST git-flow-1.12.3.tar.gz 66173 BLAKE2B c6045fda9df8e305ccde8fac844614c840c5361f41848af6bf3394f64ffbbc5b03c20ed966960667d9aba76b0ed105f4caa2a5c0d5eab02a24720bff7b0aea48 SHA512 807cd36de7f5c9b4a7b28101de5ea8cfcbf528ff76578e4914c788b8098c7d3d91f8c19a3274e124ee7f7b4bdb6efdc5de2b74e09f374b71ae685beaa86e3e5a DIST git-flow-completion-0.6.0.tar.gz 7823 BLAKE2B 24dedfc0cddb5acfa57333895533f5c882a0c85db6e08539ff5c33f984eec40cb06da6d5f0ba812348c9cbf226080875de0269b295791ee5d4c8b2732a1ea1b2 SHA512 1082ad47938ec78045f4cbd12340a82960ba3de204c21a95e1166cb0b86e96dbbc3e5fc8af1945c951d5edd43b4026021761e8377795acbb87af3c1e391cb256 diff --git a/dev-vcs/git-flow/git-flow-1.11.0.ebuild b/dev-vcs/git-flow/git-flow-1.11.0.ebuild deleted file mode 100644 index d42ac93ef3c..000 --- a/dev-vcs/git-flow/git-flow-1.11.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="${PN/-/}-avh" -COMP_PN="${PN}-completion" -COMP_PV="0.6.0" -COMP_P="${COMP_PN}-${COMP_PV}" -inherit bash-completion-r1 - -DESCRIPTION="Git extensions to provide high-level repository operations" -HOMEPAGE="https://github.com/petervanderdoes/gitflow-avh; -SRC_URI="https://github.com/petervanderdoes/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz -https://github.com/petervanderdoes/${COMP_PN}/archive/${COMP_PV}.tar.gz -> ${COMP_P}.tar.gz" - -LICENSE="BSD MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND} - dev-vcs/git -" - -DOCS=( AUTHORS CHANGELOG.md README.md ) - -S="${WORKDIR}/${MY_PN}-${PV}" - -src_compile() { - true -} - -src_install() { - emake prefix="${D}/usr" install - einstalldocs - newbashcomp "${WORKDIR}/${COMP_P}/${COMP_PN}.bash" ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/daemonize/
commit: 65dddca583c961641761d58d760b6a2071488fd0 Author: Johannes Huber gentoo org> AuthorDate: Thu Jan 9 20:16:00 2020 + Commit: Johannes Huber gentoo org> CommitDate: Thu Jan 9 20:17:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65dddca5 sys-apps/daemonize: Remove 1.7.4 Uses deprecated EAPI 5 and is overshadowed by 1.7.8. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> sys-apps/daemonize/Manifest | 1 - sys-apps/daemonize/daemonize-1.7.4.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/sys-apps/daemonize/Manifest b/sys-apps/daemonize/Manifest index 97997f35461..76e4ecbb2ca 100644 --- a/sys-apps/daemonize/Manifest +++ b/sys-apps/daemonize/Manifest @@ -1,2 +1 @@ -DIST daemonize-1.7.4.tar.gz 66005 BLAKE2B 6bcd1fb514d4ffaaa07f9c296b9ae4795aa4f2a2ab3a3232897e733d7c09f2727764b7c79ae4a254dc53ac3a7c77ed2ee16a537829827ae475ad6bce34315355 SHA512 aa5dd1d89650fc4a7e783163852de176877b0e999c4d16950a03a81c0db1477e2994fe8d97d8e2bd61baafb7810522754eade96f3ff0301c1e6ce74f9252d34e DIST daemonize-1.7.8.tar.gz 66009 BLAKE2B 323b98357c1750ae051378d8d432a4997fb3d162f65f102a3f7d5e1c0271eec77aad7f5253c4712209c9c2cba1c725b3daeaf1c240dca31be13990d3a833fbc0 SHA512 77cb7f6d41fd3484222831540aa8dedcd1f3cbb2f4be2a9b5e0bc1c848fb1392b616ff30b9ff3bb46f3decd1ff2829dbf7130887f81ed66a7cd2c710755a0836 diff --git a/sys-apps/daemonize/daemonize-1.7.4.ebuild b/sys-apps/daemonize/daemonize-1.7.4.ebuild deleted file mode 100644 index e16637d6c33..000 --- a/sys-apps/daemonize/daemonize-1.7.4.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Runs a command as a Unix daemon" -HOMEPAGE="https://bmc.github.com/daemonize/; -SRC_URI="https://github.com/bmc/${PN}/tarball/release-${PV} -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DOCS=( README.md CHANGELOG.md ) - -src_unpack() { - unpack ${A} - # Workaround commit suffix from github. - mv "${WORKDIR}"/bmc-${PN}-* "${S}" || die -} - -src_prepare() { - sed -i \ - -e 's:\($(CC)\) $(CFLAGS) \(.*\.o\):\1 $(LDFLAGS) \2:' \ - Makefile.in || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/yaml-cpp/
commit: b1ef07fb842286f6d0ae5dd7f5c5a9b3f10bd842 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 8 21:48:23 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 8 21:48:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ef07fb dev-cpp/yaml-cpp: Remove 0.6.3 (r0) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild | 43 -- 1 file changed, 43 deletions(-) diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild deleted file mode 100644 index cc5377b8d0f..000 --- a/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS="cmake" -inherit cmake-multilib - -DESCRIPTION="YAML parser and emitter in C++" -HOMEPAGE="https://github.com/jbeder/yaml-cpp; -SRC_URI="https://github.com/jbeder/${PN}/archive/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0/0.6" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -# test breaks build -# RESTRICT="!test? ( test )" -RESTRICT+="test" - -DEPEND="test? ( dev-cpp/gtest )" - -S="${WORKDIR}/${PN}-${P}" - -src_prepare() { - sed -i \ - -e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \ - yaml-cpp.pc.cmake || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON - -DYAML_BUILD_SHARED_LIBS=ON - -DYAML_CPP_BUILD_TOOLS=OFF # Don't have install rule - -DYAML_CPP_BUILD_TESTS=$(usex test) - ) - - cmake-multilib_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/files/, net-irc/quassel/
commit: 17e237e072a6205547e2c43e99cc2bbc5914ff00 Author: Johannes Huber gentoo org> AuthorDate: Tue Jan 7 22:27:34 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Jan 7 22:27:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e237e0 net-irc/quassel: Fix build w/ Qt 5.14 Adds upstream patch by Manuel Nickschas quassel-irc.org>. Closes: https://bugs.gentoo.org/703904 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-irc/quassel/files/quassel-0.13.1-qt5.14.patch | 118 + net-irc/quassel/quassel-0.13.1-r1.ebuild | 192 ++ 2 files changed, 310 insertions(+) diff --git a/net-irc/quassel/files/quassel-0.13.1-qt5.14.patch b/net-irc/quassel/files/quassel-0.13.1-qt5.14.patch new file mode 100644 index 000..f0305ea53ce --- /dev/null +++ b/net-irc/quassel/files/quassel-0.13.1-qt5.14.patch @@ -0,0 +1,118 @@ +commit c90702bdbc43fc542d7df6d5ec4b321912ca0035 +Author: Manuel Nickschas +Date: Tue Jan 7 18:34:54 2020 +0100 + +common: Disable enum type stream operators for Qt >= 5.14 + +Starting from version 5.14, Qt provides stream operators for enum +types, which collide with the ones we ship in types.h. Disable +Quassel's stream operators when compiling against Qt 5.14 or later. + +Add a unit test that ensures that enum serialization honors the width +of the underlying type. + +diff --git a/src/common/types.h b/src/common/types.h +index 467d9fb2..c4b9f364 100644 +--- a/src/common/types.h b/src/common/types.h +@@ -140,6 +140,7 @@ Q_DECLARE_METATYPE(QHostAddress) + typedef QList MsgIdList; + typedef QList BufferIdList; + ++#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) + /** + * Catch-all stream serialization operator for enum types. + * +@@ -169,6 +170,7 @@ QDataStream >>(QDataStream , T ) { + value = static_cast(v); + return in; + } ++#endif + + // Exceptions + +diff --git a/src/common/typestest.cpp b/src/common/typestest.cpp +new file mode 100644 +index ..04031c29 +--- /dev/null b/src/common/typestest.cpp +@@ -0,0 +1,79 @@ ++/*** ++ * Copyright (C) 2005-2020 by the Quassel Project* ++ * de...@quassel-irc.org * ++ * * ++ * This program is free software; you can redistribute it and/or modify * ++ * it under the terms of the GNU General Public License as published by * ++ * the Free Software Foundation; either version 2 of the License, or * ++ * (at your option) version 3. * ++ * * ++ * This program is distributed in the hope that it will be useful, * ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of* ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * ++ * GNU General Public License for more details. * ++ * * ++ * You should have received a copy of the GNU General Public License * ++ * along with this program; if not, write to the * ++ * Free Software Foundation, Inc., * ++ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ++ ***/ ++ ++#include ++ ++#include ++#include ++#include ++ ++#include "testglobal.h" ++#include "types.h" ++ ++using namespace ::testing; ++ ++class EnumHolder ++{ ++Q_GADGET ++ ++public: ++enum class Enum16 : uint16_t {}; ++enum class Enum32 : uint32_t {}; ++ ++enum class EnumQt16 : uint16_t {}; ++Q_ENUM(EnumQt16) ++enum class EnumQt32 : uint32_t {}; ++Q_ENUM(EnumQt32) ++}; ++ ++// Verify that enums are (de)serialized as their underlying type ++TEST(TypesTest, enumSerialization) ++{ ++QByteArray data; ++QDataStream out(, QIODevice::WriteOnly); ++ ++// Serialize ++out << EnumHolder::Enum16(0xabcd); ++ASSERT_THAT(data.size(), Eq(2)); ++out << EnumHolder::Enum32(0x123456); ++ASSERT_THAT(data.size(), Eq(6)); ++out << EnumHolder::EnumQt16(0x4321); ++ASSERT_THAT(data.size(), Eq(8)); ++out << EnumHolder::Enum32(0xfedcba); ++ASSERT_THAT(data.size(), Eq(12)); ++ASSERT_THAT(out.status(), Eq(QDataStream::Status::Ok)); ++ ++// Deserialize ++QDataStream in(data); ++EnumHolder::Enum16 enum16; ++EnumHolder::Enum32 enum32; ++EnumHolder::EnumQt16 enumQt16; ++EnumHolder::EnumQt32 enumQt32; ++in >> enum16 >> enum32 >> enumQt16 >&
[gentoo-commits] repo/gentoo:master commit in: media-libs/qtav/files/, media-libs/qtav/
commit: fc58ee0973adc018239f499f2715ef87de4a7857 Author: Johannes Huber gentoo org> AuthorDate: Tue Jan 7 21:52:50 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Jan 7 21:53:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc58ee09 media-libs/qtav: Fix build w/ Qt 5.14 Thanks-to: David Haller dhaller.de> Closes: https://bugs.gentoo.org/703560 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> media-libs/qtav/files/qtav-1.12.0-qt5.14.patch | 12 media-libs/qtav/qtav-1.12.0-r1.ebuild | 1 + 2 files changed, 13 insertions(+) diff --git a/media-libs/qtav/files/qtav-1.12.0-qt5.14.patch b/media-libs/qtav/files/qtav-1.12.0-qt5.14.patch new file mode 100644 index 000..bf546c9e068 --- /dev/null +++ b/media-libs/qtav/files/qtav-1.12.0-qt5.14.patch @@ -0,0 +1,12 @@ +diff -ub -purN -x '*~' a/qml/SGVideoNode.cpp b/qml/SGVideoNode.cpp +--- a/qml/SGVideoNode.cpp 2017-06-21 03:47:15.0 +0200 b/qml/SGVideoNode.cpp 2020-01-07 05:37:05.304897727 +0100 +@@ -25,6 +25,8 @@ + #include "QtAV/VideoFrame.h" + #include + #include ++#include ++#include + #include + + // all in QSGRenderThread diff --git a/media-libs/qtav/qtav-1.12.0-r1.ebuild b/media-libs/qtav/qtav-1.12.0-r1.ebuild index 14df283f888..cac2cb20460 100644 --- a/media-libs/qtav/qtav-1.12.0-r1.ebuild +++ b/media-libs/qtav/qtav-1.12.0-r1.ebuild @@ -40,6 +40,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" PATCHES=( "${FILESDIR}"/${P}-multilib.patch "${FILESDIR}"/${P}-ffmpeg4-{1,2}.patch # bugs 660852, 670765 + "${FILESDIR}"/${P}-qt5.14.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/yaml-cpp/, dev-cpp/yaml-cpp/files/
commit: 4f0b8303610a5eeefa5e4aa1127a27c1993372df Author: Johannes Huber gentoo org> AuthorDate: Tue Jan 7 21:40:11 2020 + Commit: Johannes Huber gentoo org> CommitDate: Tue Jan 7 21:41:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0b8303 dev-cpp/yaml-cpp: fix ABI breakage Adds a patch used in fedora to fix ABI breakage. Patch and issue spotted by Attila Tóth atoth.sote.hu>. Bug: https://bugs.gentoo.org/704948 Thanks-to: Attila Tóth atoth.sote.hu> Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> .../files/yaml-cpp-0.6.3-abi-breakage.patch| 57 ++ dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r1.ebuild | 45 + 2 files changed, 102 insertions(+) diff --git a/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-abi-breakage.patch b/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-abi-breakage.patch new file mode 100644 index 000..d9160856c47 --- /dev/null +++ b/dev-cpp/yaml-cpp/files/yaml-cpp-0.6.3-abi-breakage.patch @@ -0,0 +1,57 @@ +commit f5f288c7622d3547c29a8355b8ccda0155483b79 +Author: Till Hofmann +Date: Sun Nov 17 22:43:20 2019 +0100 + +Revert "fix up static, so works as DLL (#559)" + +This reverts commit 774f25800e6f19f4b927023c85d1389af322da5e. + +diff --git a/include/yaml-cpp/node/detail/node_data.h b/include/yaml-cpp/node/detail/node_data.h +index 82fb79a..50bcd74 100644 +--- a/include/yaml-cpp/node/detail/node_data.h b/include/yaml-cpp/node/detail/node_data.h +@@ -81,7 +81,7 @@ class YAML_CPP_API node_data { + shared_memory_holder pMemory); + + public: +- static const std::string& empty_scalar(); ++ static std::string empty_scalar; + + private: + void compute_seq_size() const; +diff --git a/include/yaml-cpp/node/impl.h b/include/yaml-cpp/node/impl.h +index 7a3deac..b363f86 100644 +--- a/include/yaml-cpp/node/impl.h b/include/yaml-cpp/node/impl.h +@@ -166,13 +166,13 @@ inline T Node::as(const S& fallback) const { + inline const std::string& Node::Scalar() const { + if (!m_isValid) + throw InvalidNode(m_invalidKey); +- return m_pNode ? m_pNode->scalar() : detail::node_data::empty_scalar(); ++ return m_pNode ? m_pNode->scalar() : detail::node_data::empty_scalar; + } + + inline const std::string& Node::Tag() const { + if (!m_isValid) + throw InvalidNode(m_invalidKey); +- return m_pNode ? m_pNode->tag() : detail::node_data::empty_scalar(); ++ return m_pNode ? m_pNode->tag() : detail::node_data::empty_scalar; + } + + inline void Node::SetTag(const std::string& tag) { +diff --git a/src/node_data.cpp b/src/node_data.cpp +index 6cfedfc..eba1ae4 100644 +--- a/src/node_data.cpp b/src/node_data.cpp +@@ -13,10 +13,7 @@ + namespace YAML { + namespace detail { + +-const std::string& node_data::empty_scalar() { +- static const std::string svalue; +- return svalue; +-} ++std::string node_data::empty_scalar; + + node_data::node_data() + : m_isDefined(false), diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r1.ebuild b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r1.ebuild new file mode 100644 index 000..8a579eada7c --- /dev/null +++ b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS="cmake" +inherit cmake-multilib + +DESCRIPTION="YAML parser and emitter in C++" +HOMEPAGE="https://github.com/jbeder/yaml-cpp; +SRC_URI="https://github.com/jbeder/${PN}/archive/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/0.6" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# test breaks build +# RESTRICT="!test? ( test )" +RESTRICT+="test" + +DEPEND="test? ( dev-cpp/gtest )" + +S="${WORKDIR}/${PN}-${P}" + +PATCHES=( "${FILESDIR}/${P}-abi-breakage.patch" ) + +src_prepare() { + sed -i \ + -e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \ + yaml-cpp.pc.cmake || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DYAML_BUILD_SHARED_LIBS=ON + -DYAML_CPP_BUILD_TOOLS=OFF # Don't have install rule + -DYAML_CPP_BUILD_TESTS=$(usex test) + ) + + cmake-multilib_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: 04ebad788f26db8e20d8b4cd4e35ce96d1410a93 Author: Johannes Huber gentoo org> AuthorDate: Mon Jan 6 20:56:12 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon Jan 6 21:01:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ebad78 media-sound/lollypop: Remove 1.2.16 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 - media-sound/lollypop/lollypop-1.2.16.ebuild | 61 - 2 files changed, 62 deletions(-) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 8e94122b0ae..ace842333f2 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,3 +1,2 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 -DIST lollypop-1.2.16.tar.xz 484704 BLAKE2B fd6c37690301eff22b52865df1e2d65108c0a25c3ff08d0960e5b09213cb21b2af62886e6cbcaff051a01c5084129dbe38832ac25ff4bb9a60d00566e60e7d38 SHA512 5912f7b09ec166f9680815293be3e7b3cc9ceedc9e12156715b908f4905ee937afb7eecc2b32c70108cfdac4a06abe450415b7c90e6a3e3ef641a1f846ef39e2 DIST lollypop-1.2.19.tar.xz 483188 BLAKE2B 3c727878b90c8c48505becb47575d295c7623a086ab965def468554c385b956fd346ec22b460fa74964231e04d1310af93b286c6896b34e90104386b8d768536 SHA512 ef73fd592e2375456099365b429b04d5239d913f0c7e7f969b8d06352de8d4f8b8580ea1f0f43a5a0ca420324873c78e48d4f35cc791514b18461a744ecbcd02 diff --git a/media-sound/lollypop/lollypop-1.2.16.ebuild b/media-sound/lollypop/lollypop-1.2.16.ebuild deleted file mode 100644 index d7e95275746..000 --- a/media-sound/lollypop/lollypop-1.2.16.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" -HASH="70aab11cf17a8966a5bb188b4173b240" -inherit python-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; -SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${HASH}/${P}.tar.xz; -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - dev-python/pkgconfig[${PYTHON_USEDEP}] - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - dev-python/beautifulsoup:4[${PYTHON_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}] - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
commit: dc2df8094201dddee871f1fb90859ee3338069de Author: Johannes Huber gentoo org> AuthorDate: Mon Jan 6 20:54:31 2020 + Commit: Johannes Huber gentoo org> CommitDate: Mon Jan 6 21:01:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2df809 media-sound/lollypop: Version bump 1.2.19 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> media-sound/lollypop/Manifest | 1 + media-sound/lollypop/lollypop-1.2.19.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index e2212885a10..8e94122b0ae 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,2 +1,3 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 DIST lollypop-1.2.16.tar.xz 484704 BLAKE2B fd6c37690301eff22b52865df1e2d65108c0a25c3ff08d0960e5b09213cb21b2af62886e6cbcaff051a01c5084129dbe38832ac25ff4bb9a60d00566e60e7d38 SHA512 5912f7b09ec166f9680815293be3e7b3cc9ceedc9e12156715b908f4905ee937afb7eecc2b32c70108cfdac4a06abe450415b7c90e6a3e3ef641a1f846ef39e2 +DIST lollypop-1.2.19.tar.xz 483188 BLAKE2B 3c727878b90c8c48505becb47575d295c7623a086ab965def468554c385b956fd346ec22b460fa74964231e04d1310af93b286c6896b34e90104386b8d768536 SHA512 ef73fd592e2375456099365b429b04d5239d913f0c7e7f969b8d06352de8d4f8b8580ea1f0f43a5a0ca420324873c78e48d4f35cc791514b18461a744ecbcd02 diff --git a/media-sound/lollypop/lollypop-1.2.19.ebuild b/media-sound/lollypop/lollypop-1.2.19.ebuild new file mode 100644 index 000..fe1a81740e3 --- /dev/null +++ b/media-sound/lollypop/lollypop-1.2.19.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite" +HASH="5918e6040337c71b8b88932301c7de0e" +inherit python-r1 gnome2-utils meson xdg-utils + +DESCRIPTION="Modern music player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop; +SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${HASH}/${P}.tar.xz; +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND="${PYTHON_DEPS} + dev-libs/appstream-glib[introspection] + dev-libs/glib:2 + dev-libs/gobject-introspection[cairo] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/gnome-common + x11-libs/gtk+:3 +" +BDEPEND="${DEPEND} + dev-python/pkgconfig[${PYTHON_USEDEP}] + dev-util/desktop-file-utils + dev-util/itstool + dev-util/intltool +" +RDEPEND="${DEPEND} + app-crypt/libsecret[introspection] + dev-libs/totem-pl-parser + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + dev-python/dbus-python + dev-python/pillow[${PYTHON_USEDEP}] + >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}] + media-libs/gst-plugins-base:1.0[introspection] +" + +RESTRICT="test" + +pkg_preinst() { + gnome2_schemas_savelist +} + +src_install() { + meson_src_install + python_foreach_impl python_optimize +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_desktop_database_update +}
[gentoo-commits] data/api:master commit in: files/
commit: 320ee6a30591f343e270e1581a4f5523c16277a9 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 16:30:38 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 5 16:59:39 2020 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=320ee6a3 uid-gid.txt: Add quassel uid/gid (472) Signed-off-by: Johannes Huber gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index 16c68ac..2bbe45a 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -235,6 +235,7 @@ amule 468 468 requested xrootd 469 469 acct i2pd 470 470 acct i2p471 471 acct +quassel472 472 acct jenkins473 473 requested varnish474 474 acct sogo 475 475 acct
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: 98e9711e2c6f9b3734a7f94a0e948e8c8437b103 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 14:29:37 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 5 15:23:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e9711e net-irc/quassel: Migrate to cmake eclass Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-irc/quassel/quassel-.ebuild | 41 +++-- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/net-irc/quassel/quassel-.ebuild b/net-irc/quassel/quassel-.ebuild index fa495dec64e..9d41834c0c2 100644 --- a/net-irc/quassel/quassel-.ebuild +++ b/net-irc/quassel/quassel-.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils gnome2-utils pax-utils systemd user +inherit cmake gnome2-utils pax-utils systemd user if [[ ${PV} != ** ]]; then MY_P=${PN}-${PV/_/-} SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2; - KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~sparc-solaris" + KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris" S="${WORKDIR}/${MY_P}" else EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; "git://git.${PN}-irc.org/${PN}" ) @@ -22,15 +22,15 @@ SLOT="0" IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres +server snorenotify +ssl syslog urlpreview X" -SERVER_RDEPEND=" - crypt? ( app-crypt/qca:2[qt5(+),ssl] ) +SERVER_DEPEND=" + crypt? ( app-crypt/qca:2[ssl] ) ldap? ( net-nds/openldap ) postgres? ( dev-qt/qtsql:5[postgres] ) !postgres? ( dev-qt/qtsql:5[sqlite] dev-db/sqlite:3[threadsafe(+),-secure-delete] ) syslog? ( virtual/logger ) " -GUI_RDEPEND=" +GUI_DEPEND=" dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtwidgets:5 @@ -39,7 +39,7 @@ GUI_RDEPEND=" oxygen? ( kde-frameworks/oxygen-icons:5 ) ) dbus? ( - >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619[qt5(+)] + >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619 dev-qt/qtdbus:5 ) kde? ( @@ -56,20 +56,21 @@ GUI_RDEPEND=" urlpreview? ( dev-qt/qtwebengine:5[widgets] ) " -RDEPEND=" +DEPEND=" dev-qt/qtcore:5 dev-qt/qtnetwork:5[ssl?] sys-libs/zlib monolithic? ( - ${SERVER_RDEPEND} - ${GUI_RDEPEND} + ${SERVER_DEPEND} + ${GUI_DEPEND} ) !monolithic? ( - server? ( ${SERVER_RDEPEND} ) - X? ( ${GUI_RDEPEND} ) + server? ( ${SERVER_DEPEND} ) + X? ( ${GUI_DEPEND} ) ) " -DEPEND="${RDEPEND} +RDEPEND="${DEPEND}" +BDEPEND=" dev-qt/linguist-tools:5 kde-frameworks/extra-cmake-modules " @@ -105,27 +106,27 @@ src_configure() { -DEMBED_DATA=OFF -DWITH_WEBKIT=OFF -DWITH_BUNDLED_ICONS=$(usex bundled-icons) - $(cmake-utils_use_find_package dbus dbusmenu-qt5) - $(cmake-utils_use_find_package dbus Qt5DBus) + $(cmake_use_find_package dbus dbusmenu-qt5) + $(cmake_use_find_package dbus Qt5DBus) -DWITH_KDE=$(usex kde) -DWITH_LDAP=$(usex ldap) -DWANT_MONO=$(usex monolithic) -DWITH_OXYGEN_ICONS=$(usex oxygen) -DWANT_CORE=$(usex server) - $(cmake-utils_use_find_package snorenotify LibsnoreQt5) + $(cmake_use_find_package snorenotify LibsnoreQt5) -DWITH_WEBENGINE=$(usex urlpreview) -DWANT_QTCLIENT=$(usex X) ) if use server || use monolithic; then - mycmakeargs+=( $(cmake-utils_use_find_package crypt QCA2-QT5) ) + mycmakeargs+=( $(cmake_use_find_package crypt QCA2-QT5) ) fi - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install if use server ; then # needs PAX marking wrt bug#346255
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: 2ec8d5569c8eeeb795a3b7f22f243f7c392eacbf Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 15:19:52 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 5 15:23:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec8d556 net-irc/quassel: Migrate to xdg-utils eclass Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-irc/quassel/quassel-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-irc/quassel/quassel-.ebuild b/net-irc/quassel/quassel-.ebuild index 12d255df582..7cdf802a823 100644 --- a/net-irc/quassel/quassel-.ebuild +++ b/net-irc/quassel/quassel-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake gnome2-utils pax-utils systemd user +inherit cmake xdg-utils pax-utils systemd user if [[ ${PV} != ** ]]; then MY_P=${PN}-${PV/_/-} @@ -161,11 +161,11 @@ pkg_postinst() { einfo "Consider installing it if you want to run quassel within identd daemon." fi - gnome2_icon_cache_update + xdg_icon_cache_update } pkg_postrm() { - gnome2_icon_cache_update + xdg_icon_cache_update } pkg_config() {
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: 01532e00f462c42fe8ccc340d7a493e92c143d0a Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 15:11:44 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 5 15:23:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01532e00 net-irc/quassel: Fix use crypt Upstream commit 8b07343ab53d37b5340a56bde2d71ff2a3afb14a Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-irc/quassel/quassel-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/quassel/quassel-.ebuild b/net-irc/quassel/quassel-.ebuild index 7c6f410f5ca..12d255df582 100644 --- a/net-irc/quassel/quassel-.ebuild +++ b/net-irc/quassel/quassel-.ebuild @@ -117,7 +117,7 @@ src_configure() { ) if use server || use monolithic; then - mycmakeargs+=( $(cmake_use_find_package crypt QCA2-QT5) ) + mycmakeargs+=( $(cmake_use_find_package crypt Qca-qt5) ) fi cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: 6967c56438602029d386a8136f5c0f3b3e5c632f Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 15:23:28 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 5 15:24:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6967c564 net-irc/quassel: Drop git uri w/ insecure protocol Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-irc/quassel/quassel-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/quassel/quassel-.ebuild b/net-irc/quassel/quassel-.ebuild index 7cdf802a823..cf1d88423f3 100644 --- a/net-irc/quassel/quassel-.ebuild +++ b/net-irc/quassel/quassel-.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} != ** ]]; then KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~sparc-solaris" S="${WORKDIR}/${MY_P}" else - EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; "git://git.${PN}-irc.org/${PN}" ) + EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; ) inherit git-r3 fi
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/
commit: e96c50148950c3d038dd6bebd6b4d90dee544657 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 15:00:39 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 5 15:23:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96c5014 net-irc/quassel: Drop Qt configure options Upstream commit 0216d4a650c02155b5bcd517567209f674d8a120 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-irc/quassel/quassel-.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/net-irc/quassel/quassel-.ebuild b/net-irc/quassel/quassel-.ebuild index 9d41834c0c2..7c6f410f5ca 100644 --- a/net-irc/quassel/quassel-.ebuild +++ b/net-irc/quassel/quassel-.ebuild @@ -99,8 +99,6 @@ pkg_setup() { src_configure() { local mycmakeargs=( - -DUSE_QT4=OFF - -DUSE_QT5=ON -DUSE_CCACHE=OFF -DCMAKE_SKIP_RPATH=ON -DEMBED_DATA=OFF
[gentoo-commits] repo/gentoo:master commit in: net-misc/sshpass/
commit: c93a84040c5997dda5f3cf8f484b7749a9a569a8 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 13:12:17 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 5 13:12:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93a8404 net-misc/sshpass: Remove 1.05 Uses deprecated EAPI 4 and is overshadowed by 1.06. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-misc/sshpass/Manifest| 1 - net-misc/sshpass/sshpass-1.05.ebuild | 16 2 files changed, 17 deletions(-) diff --git a/net-misc/sshpass/Manifest b/net-misc/sshpass/Manifest index 3efabed6401..547a7f2d6ac 100644 --- a/net-misc/sshpass/Manifest +++ b/net-misc/sshpass/Manifest @@ -1,2 +1 @@ -DIST sshpass-1.05.tar.gz 98362 BLAKE2B 59a48391cd41e467b7ef2fdd14dc1ba4aa769868955326bc26ce603ce4a71780a431c6900ef67ef2d5a5940450b06605da46cfb1f5b6782aad92f2cbe8f67964 SHA512 92ff3428a3cbc2b517e8ee0a6676b409bac3ec0900bfb370cf3882ccc62017edb695ce00e025f73680e9718e1b0213b2ac1bbd2a2558fe43f0f5a7b0d690c810 DIST sshpass-1.06.tar.gz 112205 BLAKE2B 9bae7ba60ca627664d12bcccb9a9bb76bc92752490458e4d4fdde27cdb14a0d71c94fe83d95810c1cbe0fff0c9ac8a9d6fb8a90e2cd834c387ac2527875b SHA512 fc08fcca5aaa5e4958f16d38116d828739a5d53f8e2a83506ef78ee602941a7bfc0e3f07154dc390660df490dbdf7601e0c7ec17c68c9627d72d565e4c6717f8 diff --git a/net-misc/sshpass/sshpass-1.05.ebuild b/net-misc/sshpass/sshpass-1.05.ebuild deleted file mode 100644 index 0e949b82869..000 --- a/net-misc/sshpass/sshpass-1.05.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -DESCRIPTION="Tool for noninteractively performing password authentication with ssh" -HOMEPAGE="http://sshpass.sourceforge.net; -SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos" -IUSE="" - -RDEPEND="net-misc/openssh" -DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/qtav/
commit: ebf960412b7e4c2e148b0534f6dfe6d4e327c63b Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 13:08:48 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 5 13:09:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf96041 media-libs/qtav: Migrate to cmake eclass Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> media-libs/qtav/qtav-1.12.0-r1.ebuild | 63 +++ 1 file changed, 63 insertions(+) diff --git a/media-libs/qtav/qtav-1.12.0-r1.ebuild b/media-libs/qtav/qtav-1.12.0-r1.ebuild new file mode 100644 index 000..14df283f888 --- /dev/null +++ b/media-libs/qtav/qtav-1.12.0-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="QtAV" +CAPI_HASH="b43aa93" +inherit cmake + +DESCRIPTION="Multimedia playback framework based on Qt + FFmpeg" +HOMEPAGE="https://www.qtav.org; +SRC_URI="https://github.com/wang-bin/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +https://dev.gentoo.org/~johu/distfiles/${P}-capi.h-${CAPI_HASH}.xz; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0/1" +KEYWORDS="~amd64" +IUSE="gui libav opengl portaudio pulseaudio vaapi" +REQUIRED_USE="gui? ( opengl )" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + gui? ( dev-qt/qtsql:5 ) + libav? ( + media-video/libav:= + x11-libs/libX11 + ) + !libav? ( media-video/ffmpeg:= ) + opengl? ( dev-qt/qtopengl:5 ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_PN}-${PV}" + +PATCHES=( + "${FILESDIR}"/${P}-multilib.patch + "${FILESDIR}"/${P}-ffmpeg4-{1,2}.patch # bugs 660852, 670765 +) + +src_prepare() { + cmake_src_prepare + cp "${WORKDIR}/${P}-capi.h-${CAPI_HASH}" contrib/capi/capi.h \ + || die "Failed to add missing header" +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=OFF + -DBUILD_EXAMPLES=OFF + -DBUILD_PLAYERS=$(usex gui) + -DBUILD_QT5OPENGL=$(usex opengl) + -DHAVE_PORTAUDIO=$(usex portaudio) + -DHAVE_PULSE=$(usex pulseaudio) + -DHAVE_VAAPI=$(usex vaapi) + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/lucene++/
commit: 390bd29b869a5daff23213223bd33a474d6743f5 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 12:31:17 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 5 12:31:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390bd29b dev-cpp/lucene++: Migrate to cmake eclass Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild | 36 +++ 1 file changed, 36 insertions(+) diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild new file mode 100644 index 000..84363e8ff77 --- /dev/null +++ b/dev-cpp/lucene++/lucene++-3.0.7-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="LucenePlusPlus-rel_${PV}" +inherit cmake + +DESCRIPTION="C++ port of Lucene library, a high-performance, full-featured text search engine" +HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus; +SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( LGPL-3 Apache-2.0 )" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug" + +DEPEND="dev-libs/boost:=" +RDEPEND="${DEPEND}" + +RESTRICT="test" + +S="${WORKDIR}/${MY_P}" + +DOCS=( AUTHORS README.rst ) + +PATCHES=( "${FILESDIR}/${P}-boost-1.58.patch" ) + +src_configure() { + local mycmakeargs=( + -DENABLE_DEMO=OFF + -DENABLE_TEST=OFF + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/bibtex2html/
commit: c609cb8e320e87075ed73c6704be2d810b4933e4 Author: Johannes Huber gentoo org> AuthorDate: Sun Jan 5 12:06:53 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jan 5 12:06:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c609cb8e dev-tex/bibtex2html: Version bump 1.99 Closes: https://bugs.gentoo.org/704108 Closes: https://github.com/gentoo/gentoo/pull/14239 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> Reviewed-by: Andreas Sturmlechner gentoo.org> dev-tex/bibtex2html/Manifest| 1 + dev-tex/bibtex2html/bibtex2html-1.99.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/dev-tex/bibtex2html/Manifest b/dev-tex/bibtex2html/Manifest index 2f37c73af86..ce81f299e2c 100644 --- a/dev-tex/bibtex2html/Manifest +++ b/dev-tex/bibtex2html/Manifest @@ -1 +1,2 @@ DIST bibtex2html-1.98.tar.gz 92719 BLAKE2B d9846c1ee03c7f003fe9acf586a0833715f8fc0a675ca4d3d2b2f070206aa81112ce5de1ce84c17fad4f3f5b5972bc6820b67428c73c56709875b2574b03cf19 SHA512 7d8480ed87bef74a1e0c970446fba4d30b103df3e78f127a051efff875032ac7f52d3d6baab0c6a2fc67ca11f3d558d7be4439311934f99067993b5891ff6ad4 +DIST bibtex2html-1.99.tar.gz 93073 BLAKE2B 9cf7f98f9f8ef6f82bd54554482ac8130e88b98e845a6b66a52f7c6bfac326136d3c04b60801f4b1e607818bc0516f9ff75e206e31c531ce7a36217534a40d4a SHA512 70f7465bd51ad3ddb40297edd7b50732088d150692f53f33b2dff276a8d223d972f0935f30fc731fdb3bc693275743420eb0d670109054c1e170fbb49015bbeb diff --git a/dev-tex/bibtex2html/bibtex2html-1.99.ebuild b/dev-tex/bibtex2html/bibtex2html-1.99.ebuild new file mode 100644 index 000..8ebac2b7cc6 --- /dev/null +++ b/dev-tex/bibtex2html/bibtex2html-1.99.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +IUSE="doc +ocamlopt" + +DESCRIPTION="A bibtex to HTML converter" +HOMEPAGE="https://www.lri.fr/~filliatr/bibtex2html/; +SRC_URI="https://www.lri.fr/~filliatr/ftp/bibtex2html/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +RESTRICT="test" + +# With use doc we need a latex compiler to generate manual.pdf +# hevea is used for manual.html +# manual.tex needs fullpage.sty +DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?] + doc? ( virtual/latex-base + dev-texlive/texlive-latexextra + dev-tex/hevea )" +# We need tex-base for bibtex but also some bibtex styles, so we use latex-base +RDEPEND="virtual/latex-base" + +PATCHES=( "${FILESDIR}/${PN}-1.88-destdir.patch" ) + +src_prepare() { + default + # Avoid pre-stripped files + sed -i -e "s/strip/true/" Makefile.in || die + # For make install + use ocamlopt || sed -i 's/= opt /= noopt /' Makefile.in || die +} + +src_compile() { + export VARTEXFONTS="${T}/fonts" + if use ocamlopt ; then + emake opt + else + emake byte + fi + if use doc; then + emake doc + fi +} + +src_install() { + emake DESTDIR="${D}" install + dodoc README CHANGES + if use doc; then + dodoc -r manual.{pdf,html} + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/screenfetch/
commit: 956ce272b501722896de201e3227f122c7caba5a Author: Johannes Huber gentoo org> AuthorDate: Sat Jan 4 23:53:10 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 4 23:54:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956ce272 app-misc/screenfetch: Version bump 3.9.1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> app-misc/screenfetch/Manifest | 1 + .../screenfetch/{screenfetch-.ebuild => screenfetch-3.9.1.ebuild} | 2 +- app-misc/screenfetch/screenfetch-.ebuild| 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app-misc/screenfetch/Manifest b/app-misc/screenfetch/Manifest index d0c719f8bae..714cfb0a37b 100644 --- a/app-misc/screenfetch/Manifest +++ b/app-misc/screenfetch/Manifest @@ -1,2 +1,3 @@ DIST screenfetch-3.8.0.tar.gz 71970 BLAKE2B 783d14bb30f5858f2f2f8ac81c6c8bca2fa4c1e7c9225d9ba13a7ace05c365459e277bea625b680fc3e3fedd0303507a583190d866627cedcb33e042aa8fdca7 SHA512 903f42e3bfcd719c4d6b91d10e5678063e223c2baa58214c7e8dae9ea925852f9e2c07ad90148e02d87ce5f9af7b989e80e93c2f569cd579e6f4f7d5c49c62f2 DIST screenfetch-3.9.0.tar.gz 77670 BLAKE2B 9d5710f93d7e5614add98e303eee7bd13753af3aab8e5e266a09bd0a5a126d2056075364cff23428436953afd2bc840735362dad631f5001e08de797d2274fc7 SHA512 ff99dcf6f6276f54d88d05f6f6bdb82cd8c1e7e74befb60786993118c543550929090ba710142df7793112f7253dc415a031715bd6f85f2625260d281ffdc817 +DIST screenfetch-3.9.1.tar.gz 77350 BLAKE2B 10852e63c9ad615cea9a5e53374f16e2f3ac40074bc247c144c91b5e96e0040c6b6623d2a79300e859cef0d8eeb2e935aad585c73d668676dda388d5af6693b3 SHA512 e186901480dcad57b765052b1b156b7706a196ce0e08b6b88264912a5d2a1250e5014923312353a82ccabd8129d4d2421891f13fd34f0ed76c50ce9633207df0 diff --git a/app-misc/screenfetch/screenfetch-.ebuild b/app-misc/screenfetch/screenfetch-3.9.1.ebuild similarity index 94% copy from app-misc/screenfetch/screenfetch-.ebuild copy to app-misc/screenfetch/screenfetch-3.9.1.ebuild index 09b465b4c1a..18f0fe3e8d0 100644 --- a/app-misc/screenfetch/screenfetch-.ebuild +++ b/app-misc/screenfetch/screenfetch-3.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/app-misc/screenfetch/screenfetch-.ebuild b/app-misc/screenfetch/screenfetch-.ebuild index 09b465b4c1a..18f0fe3e8d0 100644 --- a/app-misc/screenfetch/screenfetch-.ebuild +++ b/app-misc/screenfetch/screenfetch-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: app-misc/screenfetch/
commit: f1d182abdc80d9b0534edcb26f8e899451454f8a Author: Johannes Huber gentoo org> AuthorDate: Sat Jan 4 23:53:58 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 4 23:54:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d182ab app-misc/screenfetch: Remove 3.9.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> app-misc/screenfetch/Manifest | 1 - app-misc/screenfetch/screenfetch-3.9.0.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/app-misc/screenfetch/Manifest b/app-misc/screenfetch/Manifest index 714cfb0a37b..64ebc2ca137 100644 --- a/app-misc/screenfetch/Manifest +++ b/app-misc/screenfetch/Manifest @@ -1,3 +1,2 @@ DIST screenfetch-3.8.0.tar.gz 71970 BLAKE2B 783d14bb30f5858f2f2f8ac81c6c8bca2fa4c1e7c9225d9ba13a7ace05c365459e277bea625b680fc3e3fedd0303507a583190d866627cedcb33e042aa8fdca7 SHA512 903f42e3bfcd719c4d6b91d10e5678063e223c2baa58214c7e8dae9ea925852f9e2c07ad90148e02d87ce5f9af7b989e80e93c2f569cd579e6f4f7d5c49c62f2 -DIST screenfetch-3.9.0.tar.gz 77670 BLAKE2B 9d5710f93d7e5614add98e303eee7bd13753af3aab8e5e266a09bd0a5a126d2056075364cff23428436953afd2bc840735362dad631f5001e08de797d2274fc7 SHA512 ff99dcf6f6276f54d88d05f6f6bdb82cd8c1e7e74befb60786993118c543550929090ba710142df7793112f7253dc415a031715bd6f85f2625260d281ffdc817 DIST screenfetch-3.9.1.tar.gz 77350 BLAKE2B 10852e63c9ad615cea9a5e53374f16e2f3ac40074bc247c144c91b5e96e0040c6b6623d2a79300e859cef0d8eeb2e935aad585c73d668676dda388d5af6693b3 SHA512 e186901480dcad57b765052b1b156b7706a196ce0e08b6b88264912a5d2a1250e5014923312353a82ccabd8129d4d2421891f13fd34f0ed76c50ce9633207df0 diff --git a/app-misc/screenfetch/screenfetch-3.9.0.ebuild b/app-misc/screenfetch/screenfetch-3.9.0.ebuild deleted file mode 100644 index 09b465b4c1a..000 --- a/app-misc/screenfetch/screenfetch-3.9.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="${PN/f/F}" - -DESCRIPTION="Bash Screenshot Information Tool" -HOMEPAGE="https://github.com/KittyKatt/screenFetch; - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/KittyKatt/screenFetch.git; - inherit git-r3 -else - KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" - SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" -IUSE="curl X" - -DEPEND="" -RDEPEND=" - curl? ( net-misc/curl ) - X? ( - media-gfx/scrot - x11-apps/xdpyinfo - )" - -src_install() { - newbin ${PN}-dev ${PN} - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit-qt/
commit: 112f52e9b69ad555d62ffb74b9bdb701c49369f1 Author: Johannes Huber gentoo org> AuthorDate: Sat Jan 4 23:45:27 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 4 23:45:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112f52e9 app-admin/packagekit-qt: Migrate to cmake eclass Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> .../packagekit-qt/packagekit-qt-1.0.1-r1.ebuild| 30 ++ 1 file changed, 30 insertions(+) diff --git a/app-admin/packagekit-qt/packagekit-qt-1.0.1-r1.ebuild b/app-admin/packagekit-qt/packagekit-qt-1.0.1-r1.ebuild new file mode 100644 index 000..c6d6da99c4d --- /dev/null +++ b/app-admin/packagekit-qt/packagekit-qt-1.0.1-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="PackageKit-Qt" +MY_P=${MY_PN}-${PV} +inherit cmake + +DESCRIPTION="Qt PackageKit backend library" +HOMEPAGE="https://www.freedesktop.org/software/PackageKit/; +SRC_URI="https://github.com/hughsie/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +BDEPEND=" + dev-libs/libxslt + virtual/pkgconfig +" +DEPEND=" + >=app-admin/packagekit-base-0.9 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/files/, net-irc/quassel/
commit: 39e5421bb559eff29a045d04df45835ea6f17dcd Author: Johannes Huber gentoo org> AuthorDate: Sat Jan 4 11:47:14 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 4 11:52:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e5421b net-irc/quassel: Remove 0.12.5-r2 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> net-irc/quassel/Manifest | 1 - net-irc/quassel/files/quassel-0.12.5-qt511.patch | 67 - net-irc/quassel/metadata.xml | 4 - net-irc/quassel/quassel-0.12.5-r2.ebuild | 184 --- 4 files changed, 256 deletions(-) diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest index db2b789a392..1ef7551ac44 100644 --- a/net-irc/quassel/Manifest +++ b/net-irc/quassel/Manifest @@ -1,2 +1 @@ -DIST quassel-0.12.5.tar.bz2 3747392 BLAKE2B 624cd18c2a5e1c480f701072bfeeeb18589cdbd2f2b7ab0d524f32e384ac4feb7328b23b60c3005340d53e4bf3a209f75a5d673a8d5d3f659825f0ef21bd3f9f SHA512 3a0263d7bec9ef4b0d8ef6ea53784f95e0efbadc0f03b49005908411b0b53543ebc66189fb4100c117d87264b648f2a1b01be48c371f926b9f326b1ffc870685 DIST quassel-0.13.1.tar.bz2 4289663 BLAKE2B 1d5252efe3febd26e7d04f6533f551316d58b5e4a7c143cc81dd0cf6a3602e28a57de4c73c86fb668e43bf8d01049456d1f5cf37a73f683b9c8b6dd9d78ee4bd SHA512 4ed55e81b1638c8851ddae5d9c9d23a1c2cea92f307e19f426873c2600d8e183898d3ed7c290f2ea5d1b8c5e1be7f9ffcc3e8c3c0193d080fc879b10cc3a962c diff --git a/net-irc/quassel/files/quassel-0.12.5-qt511.patch b/net-irc/quassel/files/quassel-0.12.5-qt511.patch deleted file mode 100644 index c46eee8e29b..000 --- a/net-irc/quassel/files/quassel-0.12.5-qt511.patch +++ /dev/null @@ -1,67 +0,0 @@ -commit 0cc8e1431feb739d0727f0131c87a7ecbe336a81 -Author: Manuel Nickschas -Date: Thu May 3 23:19:34 2018 +0200 - -cmake: Fix build with Qt 5.11 - -Qt 5.11 removes the qt5_use_modules function, so add a copy. If -present, the Qt-provided function will be used instead. - -Closes GH-355. - -diff --git a/cmake/QuasselMacros.cmake b/cmake/QuasselMacros.cmake -index 652c0042..d77ba1cf 100644 a/cmake/QuasselMacros.cmake -+++ b/cmake/QuasselMacros.cmake -@@ -5,6 +5,9 @@ - # The qt4_use_modules function was taken from CMake's Qt4Macros.cmake: - # (C) 2005-2009 Kitware, Inc. - # -+# The qt5_use_modules function was taken from Qt 5.10.1 (and modified): -+# (C) 2005-2011 Kitware, Inc. -+# - # Redistribution and use is allowed according to the terms of the BSD license. - # For details see the accompanying COPYING-CMAKE-SCRIPTS file. - -@@ -43,6 +46,41 @@ function(qt4_use_modules _target _link_type) - endforeach() - endfunction() - -+# Qt 5.11 removed the qt5_use_modules function, so we need to provide it until we can switch to a modern CMake version. -+# If present, the Qt-provided version will be used automatically instead. -+function(qt5_use_modules _target _link_type) -+if (NOT TARGET ${_target}) -+message(FATAL_ERROR "The first argument to qt5_use_modules must be an existing target.") -+endif() -+if ("${_link_type}" STREQUAL "LINK_PUBLIC" OR "${_link_type}" STREQUAL "LINK_PRIVATE" ) -+set(_qt5_modules ${ARGN}) -+set(_qt5_link_type ${_link_type}) -+else() -+set(_qt5_modules ${_link_type} ${ARGN}) -+endif() -+ -+if ("${_qt5_modules}" STREQUAL "") -+message(FATAL_ERROR "qt5_use_modules requires at least one Qt module to use.") -+endif() -+foreach(_module ${_qt5_modules}) -+if (NOT Qt5${_module}_FOUND) -+find_package(Qt5${_module} PATHS "${_Qt5_COMPONENT_PATH}" NO_DEFAULT_PATH) -+if (NOT Qt5${_module}_FOUND) -+message(FATAL_ERROR "Can not use \"${_module}\" module which has not yet been found.") -+endif() -+endif() -+target_link_libraries(${_target} ${_qt5_link_type} ${Qt5${_module}_LIBRARIES}) -+set_property(TARGET ${_target} APPEND PROPERTY INCLUDE_DIRECTORIES ${Qt5${_module}_INCLUDE_DIRS}) -+set_property(TARGET ${_target} APPEND PROPERTY COMPILE_DEFINITIONS ${Qt5${_module}_COMPILE_DEFINITIONS}) -+if (Qt5_POSITION_INDEPENDENT_CODE -+AND (CMAKE_VERSION VERSION_LESS 2.8.12 -+AND (NOT CMAKE_CXX_COMPILER_ID STREQUAL "GNU" -+OR CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0))) -+set_property(TARGET ${_target} PROPERTY POSITION_INDEPENDENT_CODE ${Qt5_POSITION_INDEPENDENT_CODE}) -+endif() -+endforeach() -+endfunction() -+ - # Some wrappers for simplifying dual-Qt support - - function(qt_use_modules) diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml index a343c531e40..57498aeffbe 100644 --- a/net-irc/quassel/metada
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/yaml-cpp/
commit: eb910ac08b8fc17443442e34353ef5d4a5d7414e Author: Johannes Huber gentoo org> AuthorDate: Sat Jan 4 11:31:27 2020 + Commit: Johannes Huber gentoo org> CommitDate: Sat Jan 4 11:31:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb910ac0 dev-cpp/yaml-cpp: Version bump 0.6.3 Closes: https://bugs.gentoo.org/700772 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> dev-cpp/yaml-cpp/Manifest | 1 + dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/dev-cpp/yaml-cpp/Manifest b/dev-cpp/yaml-cpp/Manifest index 4a2a21dbeb9..9a5094e8b59 100644 --- a/dev-cpp/yaml-cpp/Manifest +++ b/dev-cpp/yaml-cpp/Manifest @@ -1 +1,2 @@ DIST yaml-cpp-0.6.2.tar.gz 1396250 BLAKE2B be342c212c980cdb03349dbafbe1db0bb581123b4dd6909393d3cdc86145b997a9d2f9b57a5e9d7c8cc60cdfd03f1c37e9db610d8784f2d29fdeada5ab322894 SHA512 fea8ce0a20a00cbc75023d1db442edfcd32d0ac57a3c41b32ec8d56f87cc1d85d7dd7a923ce662f5d3a315f91a736d6be0d649997acd190915c1d68cc93795e4 +DIST yaml-cpp-0.6.3.tar.gz 1398768 BLAKE2B 07abe1c56740105a0af2335bb1cd48086cb614d9d04c61342e53788bfb043fd7eb2629e441a0a5be50898b288f3526f1707c5fdf1d734395b6450c3103773b14 SHA512 68b9ce987cabc1dec79382f922de20cc2c222cb9c090ecb93dc686b048da5c917facf4fce6d8f72feea44b61e5a6770ed3b0c199c4cd4e6bde5b6245c09f8e49 diff --git a/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild new file mode 100644 index 000..cc5377b8d0f --- /dev/null +++ b/dev-cpp/yaml-cpp/yaml-cpp-0.6.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS="cmake" +inherit cmake-multilib + +DESCRIPTION="YAML parser and emitter in C++" +HOMEPAGE="https://github.com/jbeder/yaml-cpp; +SRC_URI="https://github.com/jbeder/${PN}/archive/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/0.6" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# test breaks build +# RESTRICT="!test? ( test )" +RESTRICT+="test" + +DEPEND="test? ( dev-cpp/gtest )" + +S="${WORKDIR}/${PN}-${P}" + +src_prepare() { + sed -i \ + -e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \ + yaml-cpp.pc.cmake || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DYAML_BUILD_SHARED_LIBS=ON + -DYAML_CPP_BUILD_TOOLS=OFF # Don't have install rule + -DYAML_CPP_BUILD_TESTS=$(usex test) + ) + + cmake-multilib_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-zip/
commit: ec657f359a1da42595c590e5ccec751c9119039c Author: Johannes Huber gentoo org> AuthorDate: Fri Jan 3 16:18:32 2020 + Commit: Johannes Huber gentoo org> CommitDate: Fri Jan 3 16:22:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec657f35 sys-fs/fuse-zip: Version bump 0.7.0 Closes: https://bugs.gentoo.org/700510 Bug: https://bugs.gentoo.org/702724 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> sys-fs/fuse-zip/Manifest | 1 + sys-fs/fuse-zip/fuse-zip-0.7.0.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/sys-fs/fuse-zip/Manifest b/sys-fs/fuse-zip/Manifest index 8855d8d8e38..ff3c3d84cbf 100644 --- a/sys-fs/fuse-zip/Manifest +++ b/sys-fs/fuse-zip/Manifest @@ -1 +1,2 @@ DIST fuse-zip-0.4.5.tar.gz 687727 BLAKE2B 5a03eee7e44eb0599129c3266cf8779545426e8992b8d4a473ca87e3b65c51bdde5720e9cea3e5a121b2983dd320f7ff4f352359702e5e2e8e83598153d575c5 SHA512 5a3338d8b820ec5b218db849d139b74d2f4413b94ec75ba8d1a69b8d0e3fdbca0195b1af2f33322fdf9c35f56d3e2e5c4142a7ff3fd3a84bfe7649bbe29b6e98 +DIST fuse-zip-0.7.0.tar.gz 712853 BLAKE2B fd8bdaf30321bfbf897598de0291b1b285171b9b254e21acc1ca9f9d5af2b3a199dcb05696e92983a9b7491b4993b59defa53ec37d0a958d4fb80d2baf322194 SHA512 ea08bee4a7d0e7a0584237c6e9560d0fd2665bea59e87bc020697c3fc6bdc3c4c5c5d4dcdb454eed8cb735c176dd54d7c9bf879a04ac2d5b38bc271cc3128b69 diff --git a/sys-fs/fuse-zip/fuse-zip-0.7.0.ebuild b/sys-fs/fuse-zip/fuse-zip-0.7.0.ebuild new file mode 100644 index 000..1fefa7a93ca --- /dev/null +++ b/sys-fs/fuse-zip/fuse-zip-0.7.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="FUSE file system to navigate, extract, create and modify ZIP archives" +HOMEPAGE="https://bitbucket.org/agalanin/fuse-zip; +SRC_URI="https://bitbucket.org/agalanin/${PN}/downloads/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + dev-libs/libzip:= + sys-fs/fuse:0 +" +RDEPEND="${DEPEND}" + +RESTRICT="test" + +DOCS=( changelog README.md ) + +PATCHES=( "${FILESDIR}/${PN}-0.4.5-makefile.patch" ) + +src_compile() { + emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" +} + +src_install() { + default + doman fuse-zip.1 +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-zip/
commit: 33050524eed97ef725fafefa48d12d91338657d9 Author: Johannes Huber gentoo org> AuthorDate: Fri Jan 3 16:19:45 2020 + Commit: Johannes Huber gentoo org> CommitDate: Fri Jan 3 16:22:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33050524 sys-fs/fuse-zip: Remove 0.4.5 Bug: https://bugs.gentoo.org/702724 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> sys-fs/fuse-zip/Manifest | 1 - sys-fs/fuse-zip/fuse-zip-0.4.5.ebuild | 34 -- 2 files changed, 35 deletions(-) diff --git a/sys-fs/fuse-zip/Manifest b/sys-fs/fuse-zip/Manifest index ff3c3d84cbf..05528afb1dd 100644 --- a/sys-fs/fuse-zip/Manifest +++ b/sys-fs/fuse-zip/Manifest @@ -1,2 +1 @@ -DIST fuse-zip-0.4.5.tar.gz 687727 BLAKE2B 5a03eee7e44eb0599129c3266cf8779545426e8992b8d4a473ca87e3b65c51bdde5720e9cea3e5a121b2983dd320f7ff4f352359702e5e2e8e83598153d575c5 SHA512 5a3338d8b820ec5b218db849d139b74d2f4413b94ec75ba8d1a69b8d0e3fdbca0195b1af2f33322fdf9c35f56d3e2e5c4142a7ff3fd3a84bfe7649bbe29b6e98 DIST fuse-zip-0.7.0.tar.gz 712853 BLAKE2B fd8bdaf30321bfbf897598de0291b1b285171b9b254e21acc1ca9f9d5af2b3a199dcb05696e92983a9b7491b4993b59defa53ec37d0a958d4fb80d2baf322194 SHA512 ea08bee4a7d0e7a0584237c6e9560d0fd2665bea59e87bc020697c3fc6bdc3c4c5c5d4dcdb454eed8cb735c176dd54d7c9bf879a04ac2d5b38bc271cc3128b69 diff --git a/sys-fs/fuse-zip/fuse-zip-0.4.5.ebuild b/sys-fs/fuse-zip/fuse-zip-0.4.5.ebuild deleted file mode 100644 index a6bf2433100..000 --- a/sys-fs/fuse-zip/fuse-zip-0.4.5.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="FUSE file system to navigate, extract, create and modify ZIP archives" -HOMEPAGE="https://bitbucket.org/agalanin/fuse-zip; -SRC_URI="https://bitbucket.org/agalanin/${PN}/downloads/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-libs/libzip-0.11.2:= - >=sys-fs/fuse-2.7:=" -RDEPEND="${DEPEND}" - -RESTRICT="test" - -DOCS=( changelog README.md ) - -PATCHES=( "${FILESDIR}/${P}-makefile.patch" ) - -src_compile() { - emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" -} - -src_install() { - default - doman fuse-zip.1 -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qtkeychain/
commit: 75b8ea27ae68bfacf6b9b80d93c505535240ce42 Author: Johannes Huber gentoo org> AuthorDate: Thu Jan 2 11:41:38 2020 + Commit: Johannes Huber gentoo org> CommitDate: Thu Jan 2 11:42:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b8ea27 dev-libs/qtkeychain: Version bump 0.10.0 Closes: https://bugs.gentoo.org/690478 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> dev-libs/qtkeychain/Manifest | 1 + dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/dev-libs/qtkeychain/Manifest b/dev-libs/qtkeychain/Manifest index 77e163f1a7d..e3c45d989b2 100644 --- a/dev-libs/qtkeychain/Manifest +++ b/dev-libs/qtkeychain/Manifest @@ -1 +1,2 @@ +DIST qtkeychain-0.10.0.tar.gz 38488 BLAKE2B 229270158f08a17e391a68bb6eaf6a1924fd1e5caa9ba026e15619dd159d1514894000a74301a2f2dda706f0629b5bc06afeb38191700e834d412c9cff505263 SHA512 de35d1a39c717db5c8c3b8a59571e96ed8925836a7043dd9f236c284bf92de4875c4b53686ba73244bbc84b55a88d44316a16da3012e50cbc7594fbf0b1140b6 DIST qtkeychain-0.9.0.tar.gz 35614 BLAKE2B b8fbcc3737808f8415f703cd92dd1f036fd6d1d83c056562e0142f67a234ddc29ad7f029ce9f520c8bcf179d8b99b5cf8b702ad010763956ff0fb8ce3f030934 SHA512 d8e7895169e9746c234a156e00edb939926d14da1a5eadab7cb1e67790958973bfd11c9c04c6fa5cf776aafbd0af40dcd50c683f1c80bef60d47d1465bb350df diff --git a/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild new file mode 100644 index 000..a267315fed1 --- /dev/null +++ b/dev-libs/qtkeychain/qtkeychain-0.10.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +HOMEPAGE="https://github.com/frankosterfeld/qtkeychain; +DESCRIPTION="Qt API for storing passwords securely" + +if [[ ${PV} != ** ]]; then + SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +else + inherit git-r3 + EGIT_REPO_URI="${HOMEPAGE}.git" +fi + +LICENSE="BSD" +SLOT="0/1" +IUSE="gnome-keyring" + +BDEPEND=" + dev-qt/linguist-tools:5 +" +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + gnome-keyring? ( dev-libs/glib:2 ) +" +DEPEND="${RDEPEND} + gnome-keyring? ( gnome-base/libgnome-keyring ) +" + +DOCS=( ChangeLog ReadMe.txt ) + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT4=OFF + -DQTKEYCHAIN_STATIC=OFF + -DBUILD_TEST_APPLICATION=OFF + -DBUILD_TRANSLATIONS=ON + -DLIBSECRET_SUPPORT=$(usex gnome-keyring) + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: 1c181cc1094f7f0eb6f7b1364825a241586db4e2 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 1 21:11:33 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 1 21:12:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c181cc1 x11-misc/polybar: Update remote id Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/polybar/metadata.xml b/x11-misc/polybar/metadata.xml index 7a2477b509e..39fc3619860 100644 --- a/x11-misc/polybar/metadata.xml +++ b/x11-misc/polybar/metadata.xml @@ -12,6 +12,6 @@ Enable network support - jaagr/polybar + polybar/polybar
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: fd045db6c10cdbd2904036bd26f8b5512ded0fb8 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 1 21:10:33 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 1 21:11:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd045db6 x11-misc/polybar: Version bump 3.4.2 Closes: https://bugs.gentoo.org/688374 Closes: https://bugs.gentoo.org/698924 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/Manifest | 3 ++ x11-misc/polybar/polybar-3.4.2.ebuild | 64 +++ 2 files changed, 67 insertions(+) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index d4f83e2bd94..a1f10592356 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,3 +1,6 @@ DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 +DIST i3ipcpp-21ce9060ac7c502225fdbd2f200b1cbdd8eca08d.tar.gz 191599 BLAKE2B 85488a6c2ab9c6f653b499ceaa6d8e803dd8b32cd701a7fbbe151f7f3ea2dc30555c520ded53f023a21b119be97c2b07ae1ab413479cfde677e2073f3d48e36b SHA512 ba136bd531899ce9e87d458bd6f7d16f45509def37e4fd7aafc16d0e122fe5f56d0eb9dbc3e722dbb6c9812913a7aafa4b749a9c727ab0988908b1e2a425 DIST polybar-3.3.1.tar.gz 248790 BLAKE2B 30c2cd2ff537f3a2fe2fe7ce489b5a0ab76a54cd42bbdf8b3727e5f4298898e289c6ea10a460385d8bcdc8ab11749255573bf7d728a01eae895a1ed8a2214c27 SHA512 c0bfaf99dcd19f8fcca8bd041c0f9e5f11fb822c92cf12edc2c59e67896f566ee46d1a0d75f5583d393af3a1958c3244a4eb28224f6336e9eaa98a50d740f834 +DIST polybar-3.4.2.tar.gz 253194 BLAKE2B 136dd32d524902fccbf9db2b2fa8ed582d45565aa0e834af9610e6f692ef70d3e5e066c6021060df9cedf2e1aa2c92753e4fc4ce9c0935795ef4b0056c273687 SHA512 2205847ebc03040e8d2a2581d2c70e940157c5dba71e0c2d086c0f0971a6ffd83c42846a85dd93165512f35710e3f3af8b4494bcd695f71ef0ac501f74753dfd DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c +DIST xpp-8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33.tar.gz 83974 BLAKE2B 6ea8599136288c006b6993bd6c704ec32d82773153733b4bc6a9c3f326eaf6f3b155d92f270eeb14d57b399f7b5ea0f6bdd5cee41bb5bdf4c1650f337b77f857 SHA512 92874b25305b3be777e739122ff82f1ba16b8e2e445e8ee4891918074ea8ea371f2016d7901cfc477d0286a9e15910c4cee431a11eb71e32728bfbf561313e4f diff --git a/x11-misc/polybar/polybar-3.4.2.ebuild b/x11-misc/polybar/polybar-3.4.2.ebuild new file mode 100644 index 000..43a60e76c0a --- /dev/null +++ b/x11-misc/polybar/polybar-3.4.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +XPP_COMMIT="8c019e6d7fefd2468791bc1cbf90d68ff7c1ba33" +I3IPCPP_COMMIT="21ce9060ac7c502225fdbd2f200b1cbdd8eca08d" +inherit cmake-utils python-single-r1 + +DESCRIPTION="A fast and easy-to-use tool for creating status bars" +HOMEPAGE="https://github.com/polybar/polybar; +SRC_URI="https://github.com/polybar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/polybar/xpp/archive/${XPP_COMMIT}.tar.gz -> xpp-${XPP_COMMIT}.tar.gz + https://github.com/polybar/i3ipcpp/archive/${I3IPCPP_COMMIT}.tar.gz -> i3ipcpp-${I3IPCPP_COMMIT}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" +SLOT="0" + +IUSE="alsa curl i3wm ipc mpd network pulseaudio" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + x11-base/xcb-proto + x11-libs/cairo[xcb] + x11-libs/libxcb[xkb] + x11-libs/xcb-util-image + x11-libs/xcb-util-wm + x11-libs/xcb-util-xrm + alsa? ( media-libs/alsa-lib ) + curl? ( net-misc/curl ) + i3wm? ( dev-libs/jsoncpp ) + mpd? ( media-libs/libmpdclient ) + network? ( net-wireless/wireless-tools ) + pulseaudio? ( media-sound/pulseaudio ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + rmdir "${S}"/lib/xpp || die + mv "${WORKDIR}"/xpp-$XPP_COMMIT "${S}"/lib/xpp || die + + rmdir "${S}"/lib/i3ipcpp || die + mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_COMMIT "${S}"/lib/i3ipcpp || die + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_ALSA="$(usex alsa)" + -DENABLE_CURL="$(usex curl)" + -DENABLE_I3="$(usex i3wm)"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/polybar/
commit: f89a337d17f25c53c8b61c95abce7e348f5c0cc2 Author: Johannes Huber gentoo org> AuthorDate: Wed Jan 1 19:50:52 2020 + Commit: Johannes Huber gentoo org> CommitDate: Wed Jan 1 19:50:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89a337d x11-misc/polybar: Remove 3.2.1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber gentoo.org> x11-misc/polybar/Manifest | 1 - x11-misc/polybar/polybar-3.2.1.ebuild | 67 --- 2 files changed, 68 deletions(-) diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest index e9570d0e669..d4f83e2bd94 100644 --- a/x11-misc/polybar/Manifest +++ b/x11-misc/polybar/Manifest @@ -1,4 +1,3 @@ DIST i3ipcpp-0.7.1.tar.gz 191417 BLAKE2B 62b76a0921c78f374309d26856c01d1467b8bd181ce922fd47daec406afda9d76eea9a1f473b4899e22f99e2ef36fc70f72db1bb17eb1f3e71a8431c2634b915 SHA512 ef9f591bb4436916ad038bcb0c15ea3415d1978ff264fb276108ddac89c98515c464fbf252429f6a76589cb78e1434adba2efefb5a844dadad0e261f3806fb72 -DIST polybar-3.2.1.tar.gz 242327 BLAKE2B eb7bfe6e6d58fb4389016b8e5c73feea3984ce3ccefdb1acf202c6d2873a634e4d096658b850e8534c5c8c56e42ac66b3b8e80dabf5625491e5f56523b043ddf SHA512 e93c33738029b2e56a5dda75cbf3ee804c0d89c406444da6991ea8a5dd00e5544ef51d20f3d67ec293fc55ab7095e8e3057aaf8d1c08af61cf0531297e55a18d DIST polybar-3.3.1.tar.gz 248790 BLAKE2B 30c2cd2ff537f3a2fe2fe7ce489b5a0ab76a54cd42bbdf8b3727e5f4298898e289c6ea10a460385d8bcdc8ab11749255573bf7d728a01eae895a1ed8a2214c27 SHA512 c0bfaf99dcd19f8fcca8bd041c0f9e5f11fb822c92cf12edc2c59e67896f566ee46d1a0d75f5583d393af3a1958c3244a4eb28224f6336e9eaa98a50d740f834 DIST xpp-1.4.0.tar.gz 84095 BLAKE2B 2af4221953abe7f40473c55cd50c608b54ebc85a62be65af987ed5e6c5eaf56fbd92531788becf39ba5ad52099ac78f36e9b2a2515b473f4d86ed5fda3fa5065 SHA512 d34cbbe2391db36db7dffac0415d26b7487536e97c4d7efd472ab0aeffa4c8e757ee030b05e2aa1cfa8a591ee591bb96a6db7eb9fa5850027f958e92f078739c diff --git a/x11-misc/polybar/polybar-3.2.1.ebuild b/x11-misc/polybar/polybar-3.2.1.ebuild deleted file mode 100644 index 480c094886d..000 --- a/x11-misc/polybar/polybar-3.2.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) - -inherit cmake-utils python-single-r1 - -XPP_VERSION="1.4.0" -I3IPCPP_VERSION="0.7.1" - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/jaagr/polybar; -SRC_URI="https://github.com/jaagr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/jaagr/xpp/archive/${XPP_VERSION}.tar.gz -> xpp-${XPP_VERSION}.tar.gz - https://github.com/jaagr/i3ipcpp/archive/v${I3IPCPP_VERSION}.tar.gz -> i3ipcpp-${I3IPCPP_VERSION}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="alsa curl i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - x11-base/xcb-proto - x11-libs/cairo[xcb] - x11-libs/libxcb[xkb] - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - i3wm? ( dev-libs/jsoncpp ) - mpd? ( media-libs/libmpdclient ) - network? ( net-wireless/wireless-tools ) - pulseaudio? ( media-sound/pulseaudio ) -" - -RDEPEND="${DEPEND}" - -src_prepare() { - cmake-utils_src_prepare - - rmdir "${S}"/lib/xpp || die - mv "${WORKDIR}"/xpp-$XPP_VERSION "${S}"/lib/xpp || die - - rmdir "${S}"/lib/i3ipcpp || die - mv "${WORKDIR}"/i3ipcpp-$I3IPCPP_VERSION "${S}"/lib/i3ipcpp || die - - sed -i "s/.*cpp_error,.*/&\n\t 'eventstruct' : lambda x, y: None,/" lib/xpp/generators/cpp_client.py || die "sed failed" -} - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_IPC_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - ) - cmake-utils_src_configure -}