From ea5cce108a7e2ef6cc794db47568c4c759fbd883 Mon Sep 17 00:00:00 2001 From: Arda Demir Date: Tue, 10 Aug 2021 20:52:54 +0300 Subject: [PATCH 1/2] New package: libdecor-0.1.0_1 --- common/shlibs | 1 + srcpkgs/libdecor-devel | 1 + srcpkgs/libdecor/template | 28 ++++++++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 120000 srcpkgs/libdecor-devel create mode 100644 srcpkgs/libdecor/template diff --git a/common/shlibs b/common/shlibs index 278d2456072f..6dd34e85efa3 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4004,3 +4004,4 @@ liblhasa.so.0 lhasa-0.3.1_2 libmt32emu.so.2 libmt32emu-2.5.1_1 libqrtr-glib.so.0 libqrtr-glib-1.0.0_1 libstemmer.so.2 libstemmer-2.1.0_1 +libdecor-0.so.0 libdecor-0.1.0_1 diff --git a/srcpkgs/libdecor-devel b/srcpkgs/libdecor-devel new file mode 120000 index 000000000000..28d87097fa2b --- /dev/null +++ b/srcpkgs/libdecor-devel @@ -0,0 +1 @@ +libdecor \ No newline at end of file diff --git a/srcpkgs/libdecor/template b/srcpkgs/libdecor/template new file mode 100644 index 000000000000..504c22c64890 --- /dev/null +++ b/srcpkgs/libdecor/template @@ -0,0 +1,28 @@ +# Template file for 'libdecor' +pkgname=libdecor +version=0.1.0 +revision=1 +build_style=meson +hostmakedepends="pkg-config wayland-devel" +makedepends="wayland-devel wayland-protocols pango-devel dbus-devel + libglvnd-devel libxkbcommon-devel" +short_desc="Client-side decorations library for Wayland client" +maintainer="Arda Demir " +license="MIT" +homepage="https://gitlab.gnome.org/jadahl/libdecor" +distfiles="https://gitlab.gnome.org/jadahl/libdecor/-/archive/${version}/libdecor-${version}.tar.gz" +checksum=1d5758cb49dcb9ceaa979ad14ceb6cdf39282af5ce12ebe6073dd193d6b2fb5e + +post_install() { + vlicense LICENSE +} + +libdecor-devel_package() { + depends="libdecor>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} From 668dff73bcfe87a06aa5e384f0cadf23c2e57843 Mon Sep 17 00:00:00 2001 From: Arda Demir Date: Tue, 10 Aug 2021 20:53:28 +0300 Subject: [PATCH 2/2] SDL2: update to 2.0.16. --- srcpkgs/SDL2/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template index 9013c2e73e21..f77417099f79 100644 --- a/srcpkgs/SDL2/template +++ b/srcpkgs/SDL2/template @@ -1,6 +1,6 @@ # Template file for 'SDL2' pkgname=SDL2 -version=2.0.14 +version=2.0.16 revision=1 build_style=gnu-configure configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev @@ -13,8 +13,9 @@ short_desc="Simple DirectMedia Layer (version 2)" maintainer="Orphaned " license="Zlib" homepage="http://www.libsdl.org/" +changelog="https://raw.githubusercontent.com/libsdl-org/SDL/main/WhatsNew.txt" distfiles="http://www.libsdl.org/release/${pkgname}-${version}.tar.gz" -checksum=d8215b571a581be1332d2106f8036fcb03d12a70bae01e20f424976d275432bc +checksum=65be9ff6004034b5b2ce9927b5a4db1814930f169c4b2dae0a1e4697075f287b # Package build options build_options="gles opengl pulseaudio sndio vulkan wayland x11" @@ -82,8 +83,8 @@ if [ "$build_option_wayland" ]; then if [ -z "$build_option_gles" ]; then msg_error "$pkgname: wayland option requires gles.\n" fi - configure_args+=" --enable-video-wayland --disable-wayland-shared" - makedepends+=" libxkbcommon-devel wayland-devel wayland-protocols" + configure_args+=" --enable-video-wayland --disable-wayland-shared --enable-libdecor" + makedepends+=" libxkbcommon-devel libdecor-devel wayland-devel wayland-protocols" if [ "$CROSS_BUILD" ]; then hostmakedepends+=" wayland-devel" fi