From 88646b724e0444a7b7968247c57356d34d48ead9 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 | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 34 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..af5a80dd9570 --- /dev/null +++ b/srcpkgs/libdecor/template @@ -0,0 +1,32 @@ +# Template file for 'libdecor' +pkgname=libdecor +version=0.1.0 +revision=1 +build_style=meson +configure_args="-Ddemo=false -Ddbus=$(vopt_if dbus enabled disabled)" +hostmakedepends="pkg-config wayland-devel" +makedepends="wayland-devel wayland-protocols pango-devel + $(vopt_if dbus dbus-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 + +build_options="dbus" +build_options_default="dbus" + +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 0a20201cb29d0f5f6ad665130636d335a2b3727e 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 | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template index 9013c2e73e21..e3dd2f7bf8ed 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" @@ -83,7 +84,7 @@ if [ "$build_option_wayland" ]; 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" + makedepends+=" libxkbcommon-devel libdecor-devel wayland-devel wayland-protocols" if [ "$CROSS_BUILD" ]; then hostmakedepends+=" wayland-devel" fi