summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2020-10-25 20:51:14 -0400
committerAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2020-10-25 20:51:14 -0400
commit947e0b5f512c56edc1b2b414bc86b6298d068cde (patch)
treedcf944af45803a15bf1e926fb92f9050315285e4
parent7e5a467f4823a16600a4a3dffc3c30b20bfd95f7 (diff)
downloadgentoo-overlay-947e0b5f512c56edc1b2b414bc86b6298d068cde.tar.xz
gentoo-overlay-947e0b5f512c56edc1b2b414bc86b6298d068cde.zip
treewide: updates
-rw-r--r--dev-java/openj9-openjdk/Manifest11
-rw-r--r--dev-java/openj9-openjdk/openj9-openjdk-15.0.23.0.ebuild2
-rw-r--r--dev-java/openjdk/openjdk-15.0.1_p9.ebuild2
-rw-r--r--dev-qt/qtgui/Manifest1
-rw-r--r--dev-util/rr/metadata.xml19
-rw-r--r--dev-util/rr/rr-9999.ebuild73
-rw-r--r--gui-apps/waypipe/Manifest2
-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/Manifest2
-rw-r--r--net-libs/neatvnc/metadata.xml4
-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/Manifest2
-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/Manifest2
-rw-r--r--net-misc/wayvnc/metadata.xml3
-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