diff --git a/x11-wm/hyprland-devel/Makefile b/x11-wm/hyprland-devel/Makefile index a783af60e099..b3104d0b8d3c 100644 --- a/x11-wm/hyprland-devel/Makefile +++ b/x11-wm/hyprland-devel/Makefile @@ -1,56 +1,51 @@ PORTNAME= hyprland DISTVERSIONPREFIX= v -DISTVERSION= 0.17.0beta-51 -DISTVERSIONSUFFIX= -g1a55fb4 -PORTREVISION= 1 +DISTVERSION= 0.17.0beta-53 +DISTVERSIONSUFFIX= -gc86ab46 CATEGORIES= x11-wm wayland PKGNAMESUFFIX= -devel -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= 74c6424a7e8b.patch:-p1 # https://github.com/hyprwm/Hyprland/pull/971 -PATCHFILES+= db4cbbb09226.patch:-p1 # https://github.com/hyprwm/Hyprland/pull/972 - MAINTAINER= jbeich@FreeBSD.org COMMENT= Dynamic tiling Wayland compositor that doesn't sacrifice on its looks #' WWW= https://hyprland.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-protocols>=1.25:graphics/wayland-protocols \ wlroots>=0.15.0.478<0.17.0:x11-toolkits/wlroots LIB_DEPENDS= libwayland-server.so:graphics/wayland \ libwlroots.so:x11-toolkits/wlroots \ libinput.so:x11/libinput \ libxkbcommon.so:x11/libxkbcommon USES= compiler:c++11-lib gl gnome meson pkgconfig xorg USE_GCC= 12+:build USE_GITHUB= yes USE_GL= egl gl USE_GNOME= cairo USE_XORG= pixman GH_ACCOUNT= hyprwm GH_PROJECT= Hyprland LDFLAGS+= -static-libstdc++ -static-libgcc # avoid libc++ conflict OPTIONS_DEFINE= X11 OPTIONS_DEFAULT=X11 X11_USE= XORG=xcb X11_MESON_ENABLED= xwayland post-patch: # Extract (snapshot) version from the port instead of meson.build @${REINPLACE_CMD} -i .nogit -e "/GIT_BRANCH/s/run_command.*/'main'/" \ -e "/GIT_COMMIT_HASH/s/run_command.*/'${DISTVERSIONFULL}'/" \ -e "/GIT_COMMIT_MESSAGE/s/run_command.*/''/" \ -e "/GIT_DIRTY/s/run_command.*/'portbld'/" \ ${WRKSRC}/meson.build # Respect PREFIX for wallpapers @${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},' \ ${WRKSRC}/src/render/OpenGL.cpp .include "${.CURDIR:H:H}/x11-toolkits/wlroots-devel/override.mk" .include diff --git a/x11-wm/hyprland-devel/distinfo b/x11-wm/hyprland-devel/distinfo index be833146deda..fceac67fb53e 100644 --- a/x11-wm/hyprland-devel/distinfo +++ b/x11-wm/hyprland-devel/distinfo @@ -1,7 +1,3 @@ -TIMESTAMP = 1667823390 -SHA256 (hyprwm-Hyprland-v0.17.0beta-51-g1a55fb4_GH0.tar.gz) = 044b3da4456d0533168d5690ea71e6b10dc0ce60467490c5e1d294d7e3feed6f -SIZE (hyprwm-Hyprland-v0.17.0beta-51-g1a55fb4_GH0.tar.gz) = 683730 -SHA256 (74c6424a7e8b.patch) = 6a30db3bf98d4cad1c5107ebe5b830c047d580ceabc91f7eaf738f2c82fb6ca1 -SIZE (74c6424a7e8b.patch) = 713 -SHA256 (db4cbbb09226.patch) = 5159498c8ba88042a64588a18fb8a3ec053f34707b2c7d786cf18d272653ab2a -SIZE (db4cbbb09226.patch) = 2323 +TIMESTAMP = 1667852826 +SHA256 (hyprwm-Hyprland-v0.17.0beta-53-gc86ab46_GH0.tar.gz) = e6861dbb9854fcf952e7cbf829a2feb218d70a85f96ac510ca579f794d9507c3 +SIZE (hyprwm-Hyprland-v0.17.0beta-53-gc86ab46_GH0.tar.gz) = 684073