summaryrefslogtreecommitdiff
path: root/media-libs/libsdl2
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-09-16 22:05:01 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-09-16 22:05:01 +0100
commitcc4618c9ba3d974948ebf340b542d8cb01db2f55 (patch)
tree125ee67bb9e0d548771cf7b61d04bb1f0dc57687 /media-libs/libsdl2
parent677b7ba5c317778df2ad7e70df94b9b7eec4adbc (diff)
gentoo resync : 16.09.2021
Diffstat (limited to 'media-libs/libsdl2')
-rw-r--r--media-libs/libsdl2/Manifest4
-rw-r--r--media-libs/libsdl2/libsdl2-2.0.16.ebuild20
-rw-r--r--media-libs/libsdl2/metadata.xml2
3 files changed, 21 insertions, 5 deletions
diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest
index 5a69637f7caa..286322caebf7 100644
--- a/media-libs/libsdl2/Manifest
+++ b/media-libs/libsdl2/Manifest
@@ -5,5 +5,5 @@ DIST SDL2-2.0.14.tar.gz 6089974 BLAKE2B 5982c66430f8ae62094dbc216781efafd3a07c50
DIST SDL2-2.0.16.tar.gz 7227262 BLAKE2B b17c531bc51157c7e64c6ea457342f0707f3f069f0cc096bcd658acc9d70c52416427d9e84bb18f36abe2d6e85095f1704ce6e7bba9e45a9766d78cbe93a5d17 SHA512 ec75ef8526792650c2647b78bb0244f973774418aeae33a2182d90ce696b30acb652f8be9c2012a16c1c5d5622f7630ff2e1eadae27ea3dc78ab47730cf5e62f
EBUILD libsdl2-2.0.14-r1.ebuild 6040 BLAKE2B 568f3cf2814d110c76c5eebbb5ecad94315c6b1406afebf10c8d2d92a7a8095126499fafdecc2b87032840e555264053d176688d57977f031c9b89f9bdbddcc4 SHA512 f3ab38be41cf3450e3943dcfb4426f36e81e172acd05b58a847927e83257051daec0f9f5f600bafd20939899279f1dfa466f3f9aeb0ad9030dd603e5a196770a
EBUILD libsdl2-2.0.14-r2.ebuild 6150 BLAKE2B 724b518edfc15b4cbb98a302d687b090f9450ad2939f9e37b080951a48c8c9ee439e7fd091d6225ff1833220778003fa633e9a22ad6a0a86ec4c347bb20f53de SHA512 9871ab81c2182bdf8110e858593c6ef936d0edb68e007e47056cbc804e519eb1762f88cfbc7e00d719f77836e70645a84ad52173de15c753f99bb227aedb9ded
-EBUILD libsdl2-2.0.16.ebuild 6232 BLAKE2B 4242859c3a434db50c9c2636821c76193f634c62e8f1365fa314a13ba34202de60e36c5fc2ed74e8a49512c00f5c2e2995542f573c74c42b1bbe0fbd8d462d3b SHA512 f3cd59bf1c28b54318e33e5141223f6103e1f3d582822882b071896466baff7d7a899bfa0875f7725c24446f992ad1af6fa065806ff480664a1dc77a6264fb7a
-MISC metadata.xml 1974 BLAKE2B e9a4e074468069ac9153d43d02f2c212f28f1e3cf7dedfc2ca2b0f7820fe81f47eeeb64e428031e79a4d9b3e2092a73c752a137515568f65d5d9da6fcc7a54d6 SHA512 57098de575c0409184eb653e16e4b3a5e8ae342c0919555579285bb2843204ac78b383ade4e11c5f9a22b379643e660f4896e8a79880738c735f47b932fc969b
+EBUILD libsdl2-2.0.16.ebuild 6444 BLAKE2B 25d510c118bf9eaa067944a527643f9e73bd94ae537473840a2b6f6395cb3ccc81556d45f1e01f92b274055638e5d92bccb28ee809b2d7c30ef002139b92077c SHA512 9d5ec0094a1d16e72254c852f16b204495c7a414f4c4641ceded77349a675bdeb64e5d5bc2ab70611d2a4cf089af8c702d1c52fd6719544341ff301ce7633d26
+MISC metadata.xml 1975 BLAKE2B 7ebb6f5306b8d525ff7564f19e86d11ba36579e376b9b691f421fc47f2ac887cda3baa3ad0cac3ab5d761b7df5ee50ce0c6636ed77287eb86a7fd7e587c70dfb SHA512 e163aaa04637301da96ac9fca8c68582227b24fac1ca929f2ff1f2db8b0e0f7c84914b3a4ccb54367d41082d2e24c761228b2110bf099afed9599a5cb3014db7
diff --git a/media-libs/libsdl2/libsdl2-2.0.16.ebuild b/media-libs/libsdl2/libsdl2-2.0.16.ebuild
index 3cbbf819aa3f..1b9c8bdf53b8 100644
--- a/media-libs/libsdl2/libsdl2-2.0.16.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.0.16.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools flag-o-matic toolchain-funcs multilib-minimal
+inherit autotools flag-o-matic multilib-minimal
MY_P="SDL2-${PV}"
DESCRIPTION="Simple Direct Media Layer"
@@ -14,7 +14,7 @@ LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xinerama xscreensaver"
+IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xinerama xscreensaver"
REQUIRED_USE="
alsa? ( sound )
fcitx4? ( dbus )
@@ -80,6 +80,10 @@ DEPEND="${CDEPEND}
"
BDEPEND="
virtual/pkgconfig
+ doc? (
+ app-doc/doxygen
+ media-gfx/graphviz
+ )
"
MULTILIB_WRAPPED_HEADERS=(
@@ -201,6 +205,15 @@ multilib_src_compile() {
emake V=1
}
+src_compile() {
+ multilib-minimal_src_compile
+
+ if use doc; then
+ cd docs || die
+ doxygen || die
+ fi
+}
+
multilib_src_install() {
emake DESTDIR="${D}" install
}
@@ -209,5 +222,8 @@ multilib_src_install_all() {
# Do not delete the static .a libraries here as some are
# mandatory. They may be needed even when linking dynamically.
find "${ED}" -type f -name "*.la" -delete || die
+
dodoc {BUGS,CREDITS,README-SDL,TODO,WhatsNew}.txt README.md docs/README*.md
+ doman debian/sdl2-config.1
+ use doc && dodoc -r docs/output/html/
}
diff --git a/media-libs/libsdl2/metadata.xml b/media-libs/libsdl2/metadata.xml
index 0adf2dc71a93..d6b6433df9a4 100644
--- a/media-libs/libsdl2/metadata.xml
+++ b/media-libs/libsdl2/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>games@gentoo.org</email>