diff options
-rw-r--r-- | dev-java/openj9-openjdk/Manifest | 11 | ||||
-rw-r--r-- | dev-java/openj9-openjdk/openj9-openjdk-15.0.23.0.ebuild | 2 | ||||
-rw-r--r-- | dev-java/openjdk/openjdk-15.0.1_p9.ebuild | 2 | ||||
-rw-r--r-- | dev-qt/qtgui/Manifest | 1 | ||||
-rw-r--r-- | dev-util/rr/metadata.xml | 19 | ||||
-rw-r--r-- | dev-util/rr/rr-9999.ebuild | 73 | ||||
-rw-r--r-- | gui-apps/waypipe/Manifest | 2 | ||||
-rw-r--r-- | gui-apps/waypipe/waypipe-0.7.0.ebuild (renamed from gui-apps/waypipe/waypipe-0.6.1.ebuild) | 6 | ||||
-rw-r--r-- | net-libs/neatvnc/Manifest | 2 | ||||
-rw-r--r-- | net-libs/neatvnc/metadata.xml | 4 | ||||
-rw-r--r-- | net-libs/neatvnc/neatvnc-0.3.2.ebuild (renamed from net-libs/neatvnc/neatvnc-0.2.0.ebuild) | 5 | ||||
-rw-r--r-- | net-misc/gallery-dl/Manifest | 2 | ||||
-rw-r--r-- | net-misc/gallery-dl/gallery-dl-1.15.2.ebuild (renamed from net-misc/gallery-dl/gallery-dl-1.15.1.ebuild) | 0 | ||||
-rw-r--r-- | net-misc/wayvnc/Manifest | 2 | ||||
-rw-r--r-- | net-misc/wayvnc/metadata.xml | 3 | ||||
-rw-r--r-- | net-misc/wayvnc/wayvnc-0.3.0.ebuild (renamed from net-misc/wayvnc/wayvnc-0.2.0.ebuild) | 4 |
16 files changed, 118 insertions, 20 deletions
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 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>toolchain@gentoo.org</email> + <name>Gentoo Toolchain Project</name> + </maintainer> + <maintainer type="person"> + <email>lu_zero@gentoo.org</email> + <name>Luca Barbato</name> + </maintainer> + <maintainer type="person"> + <email>mudler@gentoo.org</email> + <name>Ettore Di Giacinto</name> + </maintainer> + <upstream> + <remote-id type="github">mozilla/rr</remote-id> + </upstream> +</pkgmetadata> 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.7.0.ebuild index 367f58f..8694eca 100644 --- a/gui-apps/waypipe/waypipe-0.6.1.ebuild +++ b/gui-apps/waypipe/waypipe-0.7.0.ebuild @@ -3,13 +3,13 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +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/v0.6.1/waypipe-v0.6.1.tar.bz2" +SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${PV}/waypipe-v${PV}.tar.bz2" LICENSE="MIT" SLOT="0" @@ -21,7 +21,7 @@ REQUIRED_USE="vaapi? ( ffmpeg )" DEPEND=" dev-libs/wayland drm? ( x11-libs/libdrm ) - ffmpeg? ( virtual/ffmpeg ) + ffmpeg? ( media-video/ffmpeg ) lz4? ( app-arch/lz4:= ) vaapi? ( x11-libs/libva ) zstd? ( app-arch/zstd:= ) 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 @@ <email>alex_y_xu@yahoo.ca</email> <name>Alex Xu (Hello71)</name> </maintainer> + <use> + <flag name="benchmarks">Build and install benchmarks</flag> + <flag name="systemtap">Enable systemtap support</flag> + </use> </pkgmetadata> diff --git a/net-libs/neatvnc/neatvnc-0.2.0.ebuild b/net-libs/neatvnc/neatvnc-0.3.2.ebuild index a55036a..f41d4d3 100644 --- a/net-libs/neatvnc/neatvnc-0.2.0.ebuild +++ b/net-libs/neatvnc/neatvnc-0.3.2.ebuild @@ -17,11 +17,12 @@ fi LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="examples +jpeg ssl" +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 @@ -31,9 +32,11 @@ 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.2.ebuild index 09c4d81..09c4d81 100644 --- a/net-misc/gallery-dl/gallery-dl-1.15.1.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.15.2.ebuild 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 @@ <name>Alex Xu (Hello71)</name> </maintainer> <use> - <flag name="gbm">Enable zero-copy screencast support.</flag> + <flag name="gbm">Enable zero-copy screencast support</flag> + <flag name="man">Build and install man pages</flag> </use> </pkgmetadata> diff --git a/net-misc/wayvnc/wayvnc-0.2.0.ebuild b/net-misc/wayvnc/wayvnc-0.3.0.ebuild index db8baae..4ae8304 100644 --- a/net-misc/wayvnc/wayvnc-0.2.0.ebuild +++ b/net-misc/wayvnc/wayvnc-0.3.0.ebuild @@ -17,7 +17,7 @@ fi LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="gbm" +IUSE="gbm +man" DEPEND=" dev-libs/aml @@ -27,6 +27,7 @@ DEPEND=" x11-libs/libxkbcommon x11-libs/pixman gbm? ( media-libs/mesa ) + man? ( app-text/scdoc ) " RDEPEND="${DEPEND}" BDEPEND="dev-libs/wayland" @@ -34,6 +35,7 @@ BDEPEND="dev-libs/wayland" src_configure() { local emesonargs=( $(meson_feature gbm screencopy-dmabuf) + $(meson_feature man man-pages) ) meson_src_configure |