summaryrefslogtreecommitdiff
path: root/media-libs/glfw
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-libs/glfw
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/glfw')
-rw-r--r--media-libs/glfw/Manifest5
-rw-r--r--media-libs/glfw/glfw-3.2.1.ebuild46
-rw-r--r--media-libs/glfw/metadata.xml11
3 files changed, 62 insertions, 0 deletions
diff --git a/media-libs/glfw/Manifest b/media-libs/glfw/Manifest
new file mode 100644
index 000000000000..1bfd36440250
--- /dev/null
+++ b/media-libs/glfw/Manifest
@@ -0,0 +1,5 @@
+DIST glfw-3.2.1.tar.bz2 654840 SHA256 9a9681bc720fa00a4fd104108f2667e0fe4f0f20b7e0034c64b21e1d1e73634a SHA512 4371285ae72a428c77440baaf5e92fd83e51eafc2c7f024e8ae9f5a4068623c86d73ae70799b3c7775d1f5984de8be408386f3960303522aa9144dd6b2c21bef WHIRLPOOL 252c9547367ec1ce30f8d9fccac0d4358343edb5b700f56a41ad93c06260fa4317153c06dd6c9231a0fd11a385c54604a66847c05f84b3cb192001e2df68e6e5
+EBUILD glfw-3.2.1.ebuild 866 SHA256 ca592f4e430a5fa808e10296b0bc1d60b936c3fbda492ae053bef76a82c17c00 SHA512 2a0a194b38925e5a7970b1688d5cf8911833465a9db9b65bb0143802a5ddb3d3c0bddd10cb5fc20e5a7c059e68ee5b8be480e43b4725814a1932d1d617690cfd WHIRLPOOL d01961890714f3f074457ada88bc265e49d0b33e2d12f6eb09cd2f09522fc708026435224710ea7c30871752d0f7b3988d1cc8638d612d4903ed5e6da36292e2
+MISC ChangeLog 4415 SHA256 d5534c9db68d474c505590a24209b4e6b1bf271f1b252e36e2bb7597bdff7cdf SHA512 e4dd575f2becc41962dc318266a65115a997f13c7607ba5636498a849b164f227691ce12fb1c66e7020d775094caa4ffd5b0ab2c69d6964d9f5f3a46b9bf5286 WHIRLPOOL 4186a9adc5de009a22e732b37ce20df34945d020d9a4865edc22fc03a81c4f7d445fce00f683c057ad358f054582ed4894f04aefafb5bb3cd4a74ca26deb993b
+MISC ChangeLog-2015 3797 SHA256 ea9535154587671128ea69a024a6734b4acebe3316c2bffa0823962d474a3d43 SHA512 30afd6ed7967ddac3ab6cbbee4eda060d484979c0f032f21aed8fb5dc4fc8e09b3467b9fcdf8cc57db929b389acfdfbbde6d918e9d9500f6b2b8f60eb5d6d407 WHIRLPOOL 768f92cb1db0a694158abaa2b3e6aae906c8b8b59ee169c446d54aa23dfe0a01fd81a7403a0d21f5a04d2bc011b465a87383ab4e265c5e63588535db3ff74e2e
+MISC metadata.xml 327 SHA256 a88e278baf3206653325c9d48098a32111d38524398bf749bad6c31c3196e140 SHA512 b05bb424ec0a41530424dd7c4af5d1894d7389994f2415a0a71ccb394cbcecb34d3d07a6af8b10d4d2f7cb8cc5016a58b256d032ecec1a968b1783a9fd316479 WHIRLPOOL d40df54c3466cb616da6ba0b245455d7c05103cc3e8b158a31c00571c412e855640a5ab2d09df79d0abb9e1351ca5b24cff09ffb21a770ff2f5c73d3e4077994
diff --git a/media-libs/glfw/glfw-3.2.1.ebuild b/media-libs/glfw/glfw-3.2.1.ebuild
new file mode 100644
index 000000000000..8023c7964fa2
--- /dev/null
+++ b/media-libs/glfw/glfw-3.2.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+DESCRIPTION="The Portable OpenGL FrameWork"
+HOMEPAGE="http://www.glfw.org/"
+SRC_URI="mirror://sourceforge/glfw/${P}.tar.bz2"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ~hppa x86"
+IUSE="examples wayland"
+
+RDEPEND="
+ x11-libs/libxkbcommon
+ !wayland? (
+ virtual/opengl
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libXxf86vm
+ )
+ wayland? (
+ dev-libs/wayland
+ media-libs/mesa[egl,wayland]
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ wayland? (
+ dev-libs/wayland-protocols
+ kde-frameworks/extra-cmake-modules
+ )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DGLFW_BUILD_EXAMPLES="$(usex examples)"
+ -DGLFW_USE_WAYLAND="$(usex wayland)"
+ -DBUILD_SHARED_LIBS=1
+ )
+ cmake-utils_src_configure
+}
diff --git a/media-libs/glfw/metadata.xml b/media-libs/glfw/metadata.xml
new file mode 100644
index 000000000000..1236bfe275a1
--- /dev/null
+++ b/media-libs/glfw/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">glfw</remote-id>
+ </upstream>
+</pkgmetadata>