From 947e0b5f512c56edc1b2b414bc86b6298d068cde Mon Sep 17 00:00:00 2001 From: "Alex Xu (Hello71)" Date: Sun, 25 Oct 2020 20:51:14 -0400 Subject: treewide: updates --- dev-java/openj9-openjdk/Manifest | 11 ++-- .../openj9-openjdk/openj9-openjdk-15.0.23.0.ebuild | 2 +- dev-java/openjdk/openjdk-15.0.1_p9.ebuild | 2 +- dev-qt/qtgui/Manifest | 1 - dev-util/rr/metadata.xml | 19 ++++++ dev-util/rr/rr-9999.ebuild | 73 ++++++++++++++++++++++ gui-apps/waypipe/Manifest | 2 +- gui-apps/waypipe/waypipe-0.6.1.ebuild | 50 --------------- gui-apps/waypipe/waypipe-0.7.0.ebuild | 50 +++++++++++++++ net-libs/neatvnc/Manifest | 2 +- net-libs/neatvnc/metadata.xml | 4 ++ net-libs/neatvnc/neatvnc-0.2.0.ebuild | 40 ------------ net-libs/neatvnc/neatvnc-0.3.2.ebuild | 43 +++++++++++++ net-misc/gallery-dl/Manifest | 2 +- net-misc/gallery-dl/gallery-dl-1.15.1.ebuild | 46 -------------- net-misc/gallery-dl/gallery-dl-1.15.2.ebuild | 46 ++++++++++++++ net-misc/wayvnc/Manifest | 2 +- net-misc/wayvnc/metadata.xml | 3 +- net-misc/wayvnc/wayvnc-0.2.0.ebuild | 40 ------------ net-misc/wayvnc/wayvnc-0.3.0.ebuild | 42 +++++++++++++ 20 files changed, 289 insertions(+), 191 deletions(-) create mode 100644 dev-util/rr/metadata.xml create mode 100644 dev-util/rr/rr-9999.ebuild delete mode 100644 gui-apps/waypipe/waypipe-0.6.1.ebuild create mode 100644 gui-apps/waypipe/waypipe-0.7.0.ebuild delete mode 100644 net-libs/neatvnc/neatvnc-0.2.0.ebuild create mode 100644 net-libs/neatvnc/neatvnc-0.3.2.ebuild delete mode 100644 net-misc/gallery-dl/gallery-dl-1.15.1.ebuild create mode 100644 net-misc/gallery-dl/gallery-dl-1.15.2.ebuild delete mode 100644 net-misc/wayvnc/wayvnc-0.2.0.ebuild create mode 100644 net-misc/wayvnc/wayvnc-0.3.0.ebuild diff --git a/dev-java/openj9-openjdk/Manifest b/dev-java/openj9-openjdk/Manifest index b19bf74..25edd77 100644 --- a/dev-java/openj9-openjdk/Manifest +++ b/dev-java/openj9-openjdk/Manifest @@ -1,7 +1,4 @@ -DIST openj9-0.21.0.tar.gz 16216102 BLAKE2B 7536e61b742562b7782239d600b78bfa4c00850589cc80bbe8820d97842db55cc001bfbdbb81eb1da534c250a4315ce772fdbe1bcdd1e26863df1fb548618853 SHA512 8137318d9cde6a6383539d2b1a0535951cab178d4f31ccd83260460bdf2b57569e784d205d2fd6e17e0fbc04b6e4aa5a57b81fe46112d38eb0fc5b374b55cf16 -DIST openj9-0.22.0.tar.gz 16298417 BLAKE2B 0c6b0ef3b9adafca2502f18de069acdf2cd7056a166b171816bf86d61bfc4d09703c80bac9a680bd9d28c17b423de5cf534c70adbf2ddfdf7aac24e3a73f8de8 SHA512 d49d21971e877e86ca41ad3098266cd73b8dd2ccae8de95da8aadb2d6acaeb717caad9ed796974cb07ee3654e1bf291cd27d9737b0d874de4f1c5701755a5bd4 -DIST openj9-omr-0.21.0.tar.gz 7704671 BLAKE2B e97b4bd8b975814af74c569f71a4aa35df373eb8c583d21a44065e2db140eca3649b674b5347fd031831c10701ccdb2a263eeeacf19bd4831c1e63ab18398f65 SHA512 7eed6eb68d251934291be859f061801b41b95abc481d3e3d059fc4f3eee94ba2b31143aa00b9abd39dc2325540ed0a4f16e075396e34741f57e36fe69d376b0f -DIST openj9-omr-0.22.0.tar.gz 7734527 BLAKE2B 72e83980c9b64ce6122c123d9f38c65fdcf0bc38d2e81d6eed7e2c84d19eb8501a182e0c1fa2c70018fbd155af08f6548089d87032e2dc25abc12cdc5de20f01 SHA512 90c54a574105db2a26126d5bddc5dce5425d70268c2ae7255e32d883b95f2d0f2ed0f80711731499532a1a4d82e867593edc1823e53463d236dadba2ad19863c -DIST openj9-openjdk-jdk11-openj9-0.21.0.tar.gz 104216281 BLAKE2B 21716b92b07a72be19b53f926dc1248e633ba01a82f0ad841883eed325d3caaa887c6ea87c8f2e13aff9f230d981418d2b7ff6bd6fb99cf0ff6dcda948c6a3dc SHA512 2b915c88b62b04c0549037d6be42428ba9f99b51f00d364c0ba9c9c7340d1b67da99f583a2623b04d8708703f789ef680ea70b8259e8557af34da830a136a0d8 -DIST openj9-openjdk-jdk14-openj9-0.21.0.tar.gz 95491120 BLAKE2B b4d17dadda4d209f04126520ec5a86fc38bfab6af75d9ce2047555c8cec0dca28205b1a056b7294c111947cafa2eaaadebb2851ec8958367626e9c4b0940ad57 SHA512 83b08fc63dfc06e97583720ccfb4643f07398700b93d8328a5fd730764bba9665cde57e7f149024f11e752aa04f6450114dd3cecf5e589e24991c3340292c009 -DIST openj9-openjdk-jdk15-openj9-0.22.0.tar.gz 88578780 BLAKE2B ce8c243fae1110fcce1d51fda42df64b571f0790bb088511033af2505b992bd80a61c39832237d5638a5d22d50a11c7a03c0de4e2e0155790d1336b5b8e6c278 SHA512 4635c08dbfa41e499854b6b9a4dd6a92d527996c9917a45324f3ab9afb5cc764ca9ae938e6dd7724e284287c93782660ff09bd2d208bc4a7053a3b871cacac52 +DIST openj9-0.23.0.tar.gz 16294665 BLAKE2B 315224fe6fff758cf9994e9673b3ab744f15803ef6ebfb3c68526bff248a8f64dc87102eef3e65702e15ceeda87ca0c5862d0b87867795f183b0ee63bd3e2638 SHA512 ac14e2a77f0c7cc5b637004fd6fa976730b7dc3f95102fee7ccec233d17836c1bf02790a900702d1c72929191f8cbf458a6ebfd85babc7c292fbb173c7f6e2e3 +DIST openj9-omr-0.23.0.tar.gz 7817276 BLAKE2B 541e377043b311deebb0d0bfb67dbb82911582459a21839b392fe1bf25b6bb3727b129e1ffce8a6219b903d27779b208371c709848de747123ed9ecb00c9b58c SHA512 324d0a715aba7a6ad9da534b4214f7d4fff6abefafdf7214acb2722a3e6f8d01dfb9671362c839e6db9aa2d73430887f7a54ed2d393ad56c19cb9c9526968d46 +DIST openj9-openjdk-jdk11-openj9-0.23.0.tar.gz 104445879 BLAKE2B df045eb377c426153a6010ee02dc6f66b525a32453b7f66cbbe65439a65481145d7506391cf4748b534710792f5396c210aa827efc3a85fa28684e8c2839fdc0 SHA512 905abc83a1a6594dcbd1b5e127404e6fcacfa9478000d46ec1211bbc59558825df884d39437d77102029a7b312043920a865e0b5a0d71640ab1efec41d9e3671 +DIST openj9-openjdk-jdk15-openj9-0.23.0.tar.gz 88610962 BLAKE2B 4c201d46765d360efcb219924f5b0c028f036097bf2fa8a8953a8830bb5c88c2eeae735b26ebfec8e63e728c427be9dadfbc80750587d9ac01916ea10982a59c SHA512 7c7d76302ad7674b1ce3d64f0e1184d9150c3fb433ae5c2176bd1e2d5b22f4c7bd0b157ee3900ffdb32a227f1a0e932e34c677038502e270adfdc018eac3918a diff --git a/dev-java/openj9-openjdk/openj9-openjdk-15.0.23.0.ebuild b/dev-java/openj9-openjdk/openj9-openjdk-15.0.23.0.ebuild index efa65fd..96962ee 100644 --- a/dev-java/openj9-openjdk/openj9-openjdk-15.0.23.0.ebuild +++ b/dev-java/openj9-openjdk/openj9-openjdk-15.0.23.0.ebuild @@ -26,7 +26,7 @@ else fi LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" IUSE="alsa cups ddr debug doc examples gentoo-vm headless-awt javafx +jbootstrap large-heap +pch selinux source systemtap" diff --git a/dev-java/openjdk/openjdk-15.0.1_p9.ebuild b/dev-java/openjdk/openjdk-15.0.1_p9.ebuild index d9e002e..d41bc00 100644 --- a/dev-java/openjdk/openjdk-15.0.1_p9.ebuild +++ b/dev-java/openjdk/openjdk-15.0.1_p9.ebuild @@ -61,7 +61,7 @@ DEPEND=" x11-libs/libXrender x11-libs/libXt x11-libs/libXtst - virtual/jdk:14 + virtual/jdk:15 javafx? ( dev-java/openjfx:${SLOT}= ) " diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest index d72f3b4..98e054d 100644 --- a/dev-qt/qtgui/Manifest +++ b/dev-qt/qtgui/Manifest @@ -1,2 +1 @@ -DIST qtbase-everywhere-src-5.14.2.tar.xz 49865752 BLAKE2B ed8eb18dfc79e9983248655eb62e8305ef8b79f96c7880c88533250fef8f0d187cf576082d41df08314711b4c007b94686486abd77bf9bc201336caa02ced300 SHA512 8c83e06d58b56e9f288e83d6c3dd4ad6cc9f1eb1a32c7b44fb912fda34ed7255766fd9fa60cd740ee001df7d6172f25df05f1f95e986c3e793fbcd9bf4f18de9 DIST qtbase-everywhere-src-5.15.1.tar.xz 50153132 BLAKE2B 5a8cbbf8d44c7affc8ee43db04bd024bb529e0707b1feee2c7ae439cdf1331b1cf3e89b84c6a6f5bab3ec34025fbd634a8f4d259bd64ece172f288500e5b59e6 SHA512 40b687c046b25a6717834ffe2616ee4f373d75214ec1c7e3a26502cd0cde9f0a872eaee99f06c54c7a3625ae85df5cdd3a3b54a160e8e37c7cfeb5800d026fe4 diff --git a/dev-util/rr/metadata.xml b/dev-util/rr/metadata.xml new file mode 100644 index 0000000..4c3360d --- /dev/null +++ b/dev-util/rr/metadata.xml @@ -0,0 +1,19 @@ + + + + + toolchain@gentoo.org + Gentoo Toolchain Project + + + lu_zero@gentoo.org + Luca Barbato + + + mudler@gentoo.org + Ettore Di Giacinto + + + mozilla/rr + + diff --git a/dev-util/rr/rr-9999.ebuild b/dev-util/rr/rr-9999.ebuild new file mode 100644 index 0000000..0f4434f --- /dev/null +++ b/dev-util/rr/rr-9999.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +CMAKE_BUILD_TYPE=Release + +inherit cmake linux-info python-single-r1 + +DESCRIPTION="Record and Replay Framework" +HOMEPAGE="https://rr-project.org/" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mozilla/${PN}.git" +else + SRC_URI="https://github.com/mozilla/${PN}/archive/${PV}.tar.gz -> mozilla-${P}.tar.gz" +fi + +LICENSE="MIT BSD-2" +SLOT="0" +KEYWORDS="" +IUSE="multilib test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + sys-libs/zlib:= + dev-libs/capnproto:= + ${PYTHON_DEPS}" +RDEPEND="${DEPEND} + sys-devel/gdb[xml]" +# Add all the deps needed only at build/test time. +DEPEND+=" + test? ( + $(python_gen_cond_dep ' + dev-python/pexpect[${PYTHON_MULTI_USEDEP}] + ') + sys-devel/gdb[xml] + )" + +RESTRICT="test" # toolchain and kernel version dependent + +pkg_setup() { + if use kernel_linux; then + CONFIG_CHECK="SECCOMP" + linux-info_pkg_setup + fi + python-single-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + sed -i 's:-Werror::' CMakeLists.txt || die #609192 +} + +src_test() { + if has usersandbox ${FEATURES} ; then + ewarn "Test suite fails under FEATURES=usersandbox (bug #632394). Skipping." + return 0 + fi + + cmake_src_test +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + -Ddisable32bit=$(usex !multilib) #636786 + ) + + cmake_src_configure +} diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest index 814badb..19cb763 100644 --- a/gui-apps/waypipe/Manifest +++ b/gui-apps/waypipe/Manifest @@ -1 +1 @@ -DIST waypipe-v0.6.1.tar.bz2 115292 BLAKE2B 09be6a5a36c5bcf3ceda9a27cdc682e0e3ed18e2c760deed3deb57156d0d1ce35699f098116a5ca31f2b7ea2e6efdc6cfef430b950a4e823a695d533259b9c56 SHA512 86d93c527d08b27d4a29c3e235a7c3399567d771ea462b6a052014a1ef57cae9cdf7a15bb1a4a631ebf664b1c6b36d3b2b50f7f1804302314beb3bb368a12aa4 +DIST waypipe-v0.7.0.tar.bz2 116643 BLAKE2B 65f58168c448965838b22e6c3fe134ec22304b93c43912d66cd6c09ebc66af19847ca195101b2f58eaf41332142df81e523ad5707305e7c1df8865c5a0eb3775 SHA512 075769efb5e7030afcc81083fae4a20922ef47b03d3998f1cf2db0787013224bd26fadb8e5bbf24804d4ac15ba5955822f431f5ce24579fedad44ce0d4f89861 diff --git a/gui-apps/waypipe/waypipe-0.6.1.ebuild b/gui-apps/waypipe/waypipe-0.6.1.ebuild deleted file mode 100644 index 367f58f..0000000 --- a/gui-apps/waypipe/waypipe-0.6.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit meson python-any-r1 - -DESCRIPTION="proxy for Wayland clients" -HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe" -SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v0.6.1/waypipe-v0.6.1.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+drm ffmpeg lz4 +man test vaapi zstd" - -REQUIRED_USE="vaapi? ( ffmpeg )" - -DEPEND=" - dev-libs/wayland - drm? ( x11-libs/libdrm ) - ffmpeg? ( virtual/ffmpeg ) - lz4? ( app-arch/lz4:= ) - vaapi? ( x11-libs/libva ) - zstd? ( app-arch/zstd:= ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-libs/wayland-protocols - man? ( app-text/scdoc ) - test? ( dev-libs/weston ) -" - -S="${WORKDIR}/${PN}-v${PV}" - -src_configure() { - local emesonargs=( - -Dwerror=false - $(meson_feature man man-pages) - $(meson_feature ffmpeg with_video) - $(meson_feature drm with_dmabuf) - $(meson_feature lz4 with_lz4) - $(meson_feature zstd with_zstd) - $(meson_feature vaapi with_vaapi) - ) - meson_src_configure -} diff --git a/gui-apps/waypipe/waypipe-0.7.0.ebuild b/gui-apps/waypipe/waypipe-0.7.0.ebuild new file mode 100644 index 0000000..8694eca --- /dev/null +++ b/gui-apps/waypipe/waypipe-0.7.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) + +inherit meson python-any-r1 + +DESCRIPTION="proxy for Wayland clients" +HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe" +SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${PV}/waypipe-v${PV}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+drm ffmpeg lz4 +man test vaapi zstd" + +REQUIRED_USE="vaapi? ( ffmpeg )" + +DEPEND=" + dev-libs/wayland + drm? ( x11-libs/libdrm ) + ffmpeg? ( media-video/ffmpeg ) + lz4? ( app-arch/lz4:= ) + vaapi? ( x11-libs/libva ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + dev-libs/wayland-protocols + man? ( app-text/scdoc ) + test? ( dev-libs/weston ) +" + +S="${WORKDIR}/${PN}-v${PV}" + +src_configure() { + local emesonargs=( + -Dwerror=false + $(meson_feature man man-pages) + $(meson_feature ffmpeg with_video) + $(meson_feature drm with_dmabuf) + $(meson_feature lz4 with_lz4) + $(meson_feature zstd with_zstd) + $(meson_feature vaapi with_vaapi) + ) + meson_src_configure +} diff --git a/net-libs/neatvnc/Manifest b/net-libs/neatvnc/Manifest index 666d668..d3de710 100644 --- a/net-libs/neatvnc/Manifest +++ b/net-libs/neatvnc/Manifest @@ -1 +1 @@ -DIST neatvnc-0.2.0.tar.gz 549524 BLAKE2B 51d47232992af52c947af7172f09bf8bdfad0022543fa7962da84a1a830ba0c5c4e4c66d890822b366e5430ebd1524b5c4f132be3699f8361e882ba497595545 SHA512 74ff4ec6a492eaeead90b5e5d789885c709e90d50f682ad127f0f364264324ed0e6c66859f4254cbe9b79ebabb20974ceded67d5cab6a5fa8fd1f664ea18b15f +DIST neatvnc-0.3.2.tar.gz 550436 BLAKE2B 5a358686d1df449e4d5ccd3b0171bcf6e6f32dfcf77c11802a551ac4cbc93e63d4b5019ca8cf31e0ed273523cf608c85a24ae55539ccb111ad768290e314a940 SHA512 c47c60ead46d866ddf63cd21e961062e65b886a67f90926fadeca5e3e13fe52d05acd6fd51e921c45b09ae7c79658d85dfed381091dfc0e52c2680ccd8e7c1b6 diff --git a/net-libs/neatvnc/metadata.xml b/net-libs/neatvnc/metadata.xml index 004555a..9f8c70e 100644 --- a/net-libs/neatvnc/metadata.xml +++ b/net-libs/neatvnc/metadata.xml @@ -5,4 +5,8 @@ alex_y_xu@yahoo.ca Alex Xu (Hello71) + + Build and install benchmarks + Enable systemtap support + diff --git a/net-libs/neatvnc/neatvnc-0.2.0.ebuild b/net-libs/neatvnc/neatvnc-0.2.0.ebuild deleted file mode 100644 index a55036a..0000000 --- a/net-libs/neatvnc/neatvnc-0.2.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -DESCRIPTION="A liberally licensed VNC server library with a clean interface" -HOMEPAGE="https://github.com/any1/neatvnc" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/any1/neatvnc.git" -else - SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples +jpeg ssl" - -DEPEND=" - jpeg? ( media-libs/libjpeg-turbo ) - ssl? ( net-libs/gnutls:= ) - dev-libs/aml - sys-libs/zlib - x11-libs/pixman -" -RDEPEND="${DEPEND}" -BDEPEND="" - -src_configure() { - local emesonargs=( - $(meson_use examples) - $(meson_feature jpeg) - $(meson_feature ssl tls) - ) - - meson_src_configure -} diff --git a/net-libs/neatvnc/neatvnc-0.3.2.ebuild b/net-libs/neatvnc/neatvnc-0.3.2.ebuild new file mode 100644 index 0000000..f41d4d3 --- /dev/null +++ b/net-libs/neatvnc/neatvnc-0.3.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="A liberally licensed VNC server library with a clean interface" +HOMEPAGE="https://github.com/any1/neatvnc" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/any1/neatvnc.git" +else + SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="benchmarks examples +jpeg ssl systemtap" + +DEPEND=" + jpeg? ( media-libs/libjpeg-turbo ) + ssl? ( net-libs/gnutls:= ) + systemtap? ( dev-util/systemtap ) + dev-libs/aml + sys-libs/zlib + x11-libs/pixman +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() { + local emesonargs=( + $(meson_use benchmarks) + $(meson_use examples) + $(meson_feature jpeg) + $(meson_feature ssl tls) + $(meson_feature systemtap) + ) + + meson_src_configure +} diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest index 5eb2ec0..776887f 100644 --- a/net-misc/gallery-dl/Manifest +++ b/net-misc/gallery-dl/Manifest @@ -1 +1 @@ -DIST gallery_dl-1.15.1.tar.gz 316543 BLAKE2B 689911a728f2700520d369a030f33051bebe7e0aefcc9892868380f8d59264816489ad5a457a6c2d8d3fe135b45e8e5a02517e186e784bd1cb72926b3490e54b SHA512 c35a28d3190e7258605fb7b829b4a6cd05545230e0c9165159f10efc0e99cb88d2e56325e771f6545e873cff457f83652b71a8d874a495040ace3c3a94018dce +DIST gallery_dl-1.15.2.tar.gz 317559 BLAKE2B 1624f7bf4be15ed3698acd925cfe721dd6be433141935d78a86fdc8ba617ae30a749578b5c5dc31193861a3272521f652c72cb0cbee5ec00e4485fa2a62ade5a SHA512 e30992d58c6f20bf51ecff95c0603c149b2cbf1ce2569746ac74595d7da67dac8c67b66548a4037374a0095bb44cceae37032457d48bc3bc92f4d6e58f5fb962 diff --git a/net-misc/gallery-dl/gallery-dl-1.15.1.ebuild b/net-misc/gallery-dl/gallery-dl-1.15.1.ebuild deleted file mode 100644 index 09c4d81..0000000 --- a/net-misc/gallery-dl/gallery-dl-1.15.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=(python{3_6,3_7,3_8,3_9}) -PYTHON_REQ_USE=(sqlite) - -inherit distutils-r1 - -DESCRIPTION="Command-line program to download image-galleries and collections" -HOMEPAGE="https://github.com/mikf/gallery-dl" -SRC_URI="mirror://pypi/g/gallery_dl/gallery_dl-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" -IUSE="test" - -RDEPEND=" - dev-python/requests[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/nose - ) -" - -S="${WORKDIR}/gallery_dl-${PV}" - -python_test() { - local noseargs=( - -v - - # requires network access - -I 'test_results\.py' - ) - nosetests "${noseargs[@]}" || die -} - -python_install_all() { - dodoc README.rst - - distutils-r1_python_install_all -} diff --git a/net-misc/gallery-dl/gallery-dl-1.15.2.ebuild b/net-misc/gallery-dl/gallery-dl-1.15.2.ebuild new file mode 100644 index 0000000..09c4d81 --- /dev/null +++ b/net-misc/gallery-dl/gallery-dl-1.15.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=(python{3_6,3_7,3_8,3_9}) +PYTHON_REQ_USE=(sqlite) + +inherit distutils-r1 + +DESCRIPTION="Command-line program to download image-galleries and collections" +HOMEPAGE="https://github.com/mikf/gallery-dl" +SRC_URI="mirror://pypi/g/gallery_dl/gallery_dl-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +IUSE="test" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/nose + ) +" + +S="${WORKDIR}/gallery_dl-${PV}" + +python_test() { + local noseargs=( + -v + + # requires network access + -I 'test_results\.py' + ) + nosetests "${noseargs[@]}" || die +} + +python_install_all() { + dodoc README.rst + + distutils-r1_python_install_all +} diff --git a/net-misc/wayvnc/Manifest b/net-misc/wayvnc/Manifest index a4bc175..95de4aa 100644 --- a/net-misc/wayvnc/Manifest +++ b/net-misc/wayvnc/Manifest @@ -1 +1 @@ -DIST wayvnc-0.2.0.tar.gz 43615 BLAKE2B 7c663193160c97f3c1ac8641a2a9ccad99a9a4ca1d538ab64fe07fc5af759fb8abfac0b5fa9426de0d5e4453c3b60410edd882ffbf2a5d536b1634c714612f6d SHA512 42798ba2bcb96cb718bfe41c48a1525764ac26ea073ba69e26d327d422a379e93e5b57ba03290ca26d3c49c610e68a8459186fcf39998e74af7150df210ad9be +DIST wayvnc-0.3.0.tar.gz 49516 BLAKE2B 0db1a10454bf6a12a2f0e484dca3e5ffc68e7b4386e25b7eeffbcddb332e1efa9f6af389a7c10f0348bf2f53639959aba19ebdd1c90bef73c571e4cf69894f29 SHA512 a4a06a3532d11eac0b05953f166ffd058af0c31524233333dfb78321dd2f059c1a27bf0b68d8662b1e1108907161711435a31b0da005f851773de1af6351b065 diff --git a/net-misc/wayvnc/metadata.xml b/net-misc/wayvnc/metadata.xml index cdb7671..0c7d53b 100644 --- a/net-misc/wayvnc/metadata.xml +++ b/net-misc/wayvnc/metadata.xml @@ -6,6 +6,7 @@ Alex Xu (Hello71) - Enable zero-copy screencast support. + Enable zero-copy screencast support + Build and install man pages diff --git a/net-misc/wayvnc/wayvnc-0.2.0.ebuild b/net-misc/wayvnc/wayvnc-0.2.0.ebuild deleted file mode 100644 index db8baae..0000000 --- a/net-misc/wayvnc/wayvnc-0.2.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -DESCRIPTION="A VNC server for wlroots based Wayland compositors" -HOMEPAGE="https://github.com/any1/wayvnc" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/any1/wayvnc.git" -else - SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gbm" - -DEPEND=" - dev-libs/aml - dev-libs/wayland - net-libs/neatvnc - virtual/opengl - x11-libs/libxkbcommon - x11-libs/pixman - gbm? ( media-libs/mesa ) -" -RDEPEND="${DEPEND}" -BDEPEND="dev-libs/wayland" - -src_configure() { - local emesonargs=( - $(meson_feature gbm screencopy-dmabuf) - ) - - meson_src_configure -} diff --git a/net-misc/wayvnc/wayvnc-0.3.0.ebuild b/net-misc/wayvnc/wayvnc-0.3.0.ebuild new file mode 100644 index 0000000..4ae8304 --- /dev/null +++ b/net-misc/wayvnc/wayvnc-0.3.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="A VNC server for wlroots based Wayland compositors" +HOMEPAGE="https://github.com/any1/wayvnc" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/any1/wayvnc.git" +else + SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gbm +man" + +DEPEND=" + dev-libs/aml + dev-libs/wayland + net-libs/neatvnc + virtual/opengl + x11-libs/libxkbcommon + x11-libs/pixman + gbm? ( media-libs/mesa ) + man? ( app-text/scdoc ) +" +RDEPEND="${DEPEND}" +BDEPEND="dev-libs/wayland" + +src_configure() { + local emesonargs=( + $(meson_feature gbm screencopy-dmabuf) + $(meson_feature man man-pages) + ) + + meson_src_configure +} -- cgit v1.2.3-70-g09d2