diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile index 5b06670fdb3a..6f2eaa995059 100644 --- a/devel/sdl20/Makefile +++ b/devel/sdl20/Makefile @@ -1,148 +1,147 @@ PORTNAME= sdl2 -DISTVERSION= 2.30.5 -PORTREVISION= 1 +DISTVERSION= 2.30.6 CATEGORIES= devel MASTER_SITES= https://github.com/libsdl-org/SDL/releases/download/release-${DISTVERSION}/ \ https://www.libsdl.org/release/ DISTNAME= SDL2-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Cross-platform multimedia development API WWW= https://www.libsdl.org/ \ https://github.com/libsdl-org/SDL LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cmake iconv pkgconfig CMAKE_OFF= SDL_ARTS \ SDL_CCACHE \ SDL_ESD \ SDL_LIBICONV \ SDL_RPATH CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Git USE_LDCONFIG= yes PORTSCOUT= limitw:1,even OPTIONS_DEFINE= CSD DBUS FCITX IBUS JOYSTICK HIDAPI \ SAMPLERATE UDEV OPTIONS_GROUP= AUDIO VIDEO OPTIONS_GROUP_AUDIO= ALSA JACK NAS OSS PIPEWIRE PULSEAUDIO SNDIO OPTIONS_GROUP_VIDEO= KMSDRM OPENGL OPENGLES VULKAN \ WAYLAND X11 OPTIONS_DEFAULT= JOYSTICK OSS KMSDRM OPENGL \ OPENGLES VULKAN WAYLAND X11 OPTIONS_DEFINE_powerpc= ALTIVEC OPTIONS_DEFINE_powerpc64= ALTIVEC OPTIONS_DEFAULT_powerpc= ALTIVEC OPTIONS_DEFAULT_powerpc64= ALTIVEC AUDIO_DESC= Audio drivers VIDEO_DESC= Video drivers CSD_DESC= Client-side decorations for Wayland via libdecor FCITX_DESC= fcitx support HIDAPI_DESC= Use HIDAPI for low level joystick drivers IBUS_DESC= IBus support JOYSTICK_DESC= Joystick and haptic support KMSDRM_DESC= KMSDRM display support OPENGLES_DESC= OpenGL ES rendering support UDEV_DESC= Use udev for input device detection VULKAN_DESC= Vulkan rendering support ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CMAKE_BOOL= SDL_ALSA ALSA_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_ALSA ALTIVEC_CMAKE_BOOL= SDL_ALTIVEC CSD_LIB_DEPENDS= libdecor-0.so:x11-toolkits/libdecor CSD_CMAKE_BOOL= SDL_WAYLAND_LIBDECOR CSD_IMPLIES= WAYLAND DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_CMAKE_BOOL= SDL_DBUS FCITX_LIB_DEPENDS= libfcitx-config.so:chinese/fcitx FCITX_IMPLIES= DBUS HIDAPI_CMAKE_BOOL= SDL_HIDAPI HIDAPI_IMPLIES= JOYSTICK IBUS_LIB_DEPENDS= libibus-1.0.so:textproc/ibus IBUS_CMAKE_BOOL= SDL_IBUS IBUS_IMPLIES= DBUS JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CMAKE_BOOL= SDL_JACK JOYSTICK_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto JOYSTICK_LIB_DEPENDS= libinotify.so:devel/libinotify JOYSTICK_CMAKE_BOOL= SDL_HIDAPI_JOYSTICK SDL_HIDAPI_LIBUSB SDL_VIRTUAL_JOYSTICK KMSDRM_USES= gl KMSDRM_USE= GL=gbm KMSDRM_CMAKE_BOOL= SDL_KMSDRM NAS_LIB_DEPENDS= libaudio.so:audio/nas NAS_CMAKE_BOOL= SDL_NAS OPENGL_USES= gl OPENGL_USE= GL=opengl OPENGL_CMAKE_BOOL= SDL_OPENGL OPENGLES_USES= gl OPENGLES_USE= GL=egl,glesv1,glesv2 OPENGLES_CMAKE_BOOL= SDL_OPENGLES OSS_CMAKE_BOOL= SDL_OSS PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_CMAKE_BOOL= SDL_PIPEWIRE PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= SDL_PULSEAUDIO SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate SAMPLERATE_CMAKE_BOOL= SDL_LIBSAMPLERATE SAMPLERATE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_SampleRate SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CMAKE_BOOL= SDL_SNDIO UDEV_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto UDEV_LIB_DEPENDS= libudev.so:devel/libudev-devd UDEV_CMAKE_BOOL= SDL_LIBUDEV VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader VULKAN_CMAKE_BOOL= SDL_VULKAN WAYLAND_BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols \ ${LOCALBASE}/include/linux/input.h:devel/evdev-proto WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon WAYLAND_CMAKE_BOOL= SDL_WAYLAND WAYLAND_IMPLIES= OPENGLES X11_USES= xorg X11_USE= XORG=x11,xcursor,xext,xi,xfixes,xrandr,xscrnsaver X11_CMAKE_BOOL= SDL_X11 .include # Similar to x11/pixman .if ${ARCH} == "armv6" || ${ARCH} == "armv7" BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils CFLAGS+= -B${LOCALBASE}/bin -no-integrated-as .endif post-patch: @${REINPLACE_CMD} -e '/dep_option.*Dynamically load/ s|ON|OFF|' \ ${WRKSRC}/CMakeLists.txt post-patch-FCITX-off: @${REINPLACE_CMD} -e 's|HAVE_FCITX TRUE|HAVE_FCITX FALSE|g' \ ${WRKSRC}/CMakeLists.txt .include diff --git a/devel/sdl20/distinfo b/devel/sdl20/distinfo index 9a633c29a2b5..702c0047f48c 100644 --- a/devel/sdl20/distinfo +++ b/devel/sdl20/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719969349 -SHA256 (SDL2-2.30.5.tar.gz) = f374f3fa29c37dfcc20822d4a7d7dc57e58924d1a5f2ad511bfab4c8193de63b -SIZE (SDL2-2.30.5.tar.gz) = 7524219 +TIMESTAMP = 1722599462 +SHA256 (SDL2-2.30.6.tar.gz) = c6ef64ca18a19d13df6eb22df9aff19fb0db65610a74cc81dae33a82235cacd4 +SIZE (SDL2-2.30.6.tar.gz) = 7524883 diff --git a/devel/sdl20/pkg-plist b/devel/sdl20/pkg-plist index 750ab6dda343..81a85e8d5a7b 100644 --- a/devel/sdl20/pkg-plist +++ b/devel/sdl20/pkg-plist @@ -1,100 +1,100 @@ bin/sdl2-config include/SDL2/SDL.h include/SDL2/SDL_assert.h include/SDL2/SDL_atomic.h include/SDL2/SDL_audio.h include/SDL2/SDL_bits.h include/SDL2/SDL_blendmode.h include/SDL2/SDL_clipboard.h include/SDL2/SDL_config.h include/SDL2/SDL_copying.h include/SDL2/SDL_cpuinfo.h include/SDL2/SDL_egl.h include/SDL2/SDL_endian.h include/SDL2/SDL_error.h include/SDL2/SDL_events.h include/SDL2/SDL_filesystem.h include/SDL2/SDL_gamecontroller.h include/SDL2/SDL_gesture.h include/SDL2/SDL_guid.h include/SDL2/SDL_haptic.h include/SDL2/SDL_hidapi.h include/SDL2/SDL_hints.h include/SDL2/SDL_joystick.h include/SDL2/SDL_keyboard.h include/SDL2/SDL_keycode.h include/SDL2/SDL_loadso.h include/SDL2/SDL_locale.h include/SDL2/SDL_log.h include/SDL2/SDL_main.h include/SDL2/SDL_messagebox.h include/SDL2/SDL_metal.h include/SDL2/SDL_misc.h include/SDL2/SDL_mouse.h include/SDL2/SDL_mutex.h include/SDL2/SDL_name.h include/SDL2/SDL_opengl.h include/SDL2/SDL_opengl_glext.h include/SDL2/SDL_opengles.h include/SDL2/SDL_opengles2.h include/SDL2/SDL_opengles2_gl2.h include/SDL2/SDL_opengles2_gl2ext.h include/SDL2/SDL_opengles2_gl2platform.h include/SDL2/SDL_opengles2_khrplatform.h include/SDL2/SDL_pixels.h include/SDL2/SDL_platform.h include/SDL2/SDL_power.h include/SDL2/SDL_quit.h include/SDL2/SDL_rect.h include/SDL2/SDL_render.h include/SDL2/SDL_revision.h include/SDL2/SDL_rwops.h include/SDL2/SDL_scancode.h include/SDL2/SDL_sensor.h include/SDL2/SDL_shape.h include/SDL2/SDL_stdinc.h include/SDL2/SDL_surface.h include/SDL2/SDL_system.h include/SDL2/SDL_syswm.h include/SDL2/SDL_test.h include/SDL2/SDL_test_assert.h include/SDL2/SDL_test_common.h include/SDL2/SDL_test_compare.h include/SDL2/SDL_test_crc32.h include/SDL2/SDL_test_font.h include/SDL2/SDL_test_fuzzer.h include/SDL2/SDL_test_harness.h include/SDL2/SDL_test_images.h include/SDL2/SDL_test_log.h include/SDL2/SDL_test_md5.h include/SDL2/SDL_test_memory.h include/SDL2/SDL_test_random.h include/SDL2/SDL_thread.h include/SDL2/SDL_timer.h include/SDL2/SDL_touch.h include/SDL2/SDL_types.h include/SDL2/SDL_version.h include/SDL2/SDL_video.h include/SDL2/SDL_vulkan.h include/SDL2/begin_code.h include/SDL2/close_code.h lib/cmake/SDL2/SDL2Config.cmake lib/cmake/SDL2/SDL2ConfigVersion.cmake lib/cmake/SDL2/SDL2Targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/SDL2/SDL2Targets.cmake lib/cmake/SDL2/SDL2mainTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/SDL2/SDL2mainTargets.cmake lib/cmake/SDL2/SDL2staticTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/SDL2/SDL2staticTargets.cmake lib/cmake/SDL2/SDL2testTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/SDL2/SDL2testTargets.cmake lib/cmake/SDL2/sdlfind.cmake lib/libSDL2-2.0.so lib/libSDL2-2.0.so.0 -lib/libSDL2-2.0.so.0.3000.5 +lib/libSDL2-2.0.so.0.3000.6 lib/libSDL2.a lib/libSDL2.so lib/libSDL2_test.a lib/libSDL2main.a libdata/pkgconfig/sdl2.pc share/aclocal/sdl2.m4