View | Details | Raw Unified | Return to bug 274546 | Differences between
and this patch

Collapse All | Expand All

(-)b/editors/micro/Makefile (-8 / +9 lines)
Lines 10-16 WWW= https://micro-editor.github.io/ Link Here
10
LICENSE=	MIT
10
LICENSE=	MIT
11
LICENSE_FILE=	${WRKSRC}/LICENSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
12
13
USES=		desktop-file-utils go:modules
13
#USES=		desktop-file-utils go:modules
14
USES=		go:modules
14
15
15
_BUILD_VERSION=	${DISTVERSION}
16
_BUILD_VERSION=	${DISTVERSION}
16
_BUILD_HASH=	c2cebaa
17
_BUILD_HASH=	c2cebaa
Lines 42-54 DEBUG_VARS= _BUILD_DEBUG=ON Link Here
42
pre-build:
43
pre-build:
43
	cd ${GO_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} generate ./runtime
44
	cd ${GO_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} generate ./runtime
44
45
45
post-install:
46
#post-install:
46
	${INSTALL_DATA} ${WRKSRC}/assets/packaging/micro.1 \
47
#	${INSTALL_DATA} ${WRKSRC}/assets/packaging/micro.1 \
47
		${STAGEDIR}${MANPREFIX}/share/man/man1
48
#		${STAGEDIR}${MANPREFIX}/share/man/man1
48
	${INSTALL_DATA} ${WRKSRC}/assets/packaging/micro.desktop \
49
#	${INSTALL_DATA} ${WRKSRC}/assets/packaging/micro.desktop \
49
		${STAGEDIR}${PREFIX}/share/applications
50
#		${STAGEDIR}${PREFIX}/share/applications
50
	${INSTALL_DATA} ${WRKSRC}/assets/*.svg \
51
#	${INSTALL_DATA} ${WRKSRC}/assets/*.svg \
51
		${STAGEDIR}${PREFIX}/share/pixmaps
52
#		${STAGEDIR}${PREFIX}/share/pixmaps
52
53
53
post-install-DOCS-on:
54
post-install-DOCS-on:
54
	${MKDIR} ${STAGEDIR}${DOCSDIR}
55
	${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)b/graphics/libheif/Makefile (-7 / +21 lines)
Lines 1-6 Link Here
1
PORTNAME=	libheif
1
PORTNAME=	libheif
2
DISTVERSION=	1.16.1
2
DISTVERSION=	1.17.1
3
PORTREVISION=	2
4
CATEGORIES=	graphics
3
CATEGORIES=	graphics
5
MASTER_SITES=	https://github.com/strukturag/${PORTNAME}/releases/download/v${DISTVERSION}/
4
MASTER_SITES=	https://github.com/strukturag/${PORTNAME}/releases/download/v${DISTVERSION}/
6
5
Lines 13-30 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
13
12
14
LIB_DEPENDS=	libsharpyuv.so:graphics/webp
13
LIB_DEPENDS=	libsharpyuv.so:graphics/webp
15
14
16
USES=		cmake compiler:c++11-lang cpe gettext-runtime gnome \
15
USES=		cmake:testing compiler:c++11-lang cpe gettext-runtime gnome \
17
		localbase:ldflags pkgconfig
16
		localbase:ldflags pathfix pkgconfig
18
CPE_VENDOR=	struktur
17
CPE_VENDOR=	struktur
19
USE_GNOME=	gdkpixbuf2 glib20
18
USE_GNOME=	gdkpixbuf2 glib20
20
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
21
PLIST_SUB=	LIB_VER=${DISTVERSION}
20
PLIST_SUB=	LIB_VER=${DISTVERSION}
22
21
23
OPTIONS_DEFINE=		AOM DAV1D EXAMPLES LIBDE265 SVTAV1 RAV1E X265
22
CMAKE_OFF=	BUILD_TESTING \
24
OPTIONS_DEFAULT=	AOM DAV1D LIBDE265 SVTAV1 X265
23
		WITH_KVAZAAR
24
CMAKE_ON=	CMAKE_DISABLE_FIND_PACKAGE_Doxygen
25
26
OPTIONS_DEFINE=	AOM DAV1D EXAMPLES FFMPEG JPEG LIBDE265 \
27
		OPENJPEG SVTAV1 RAV1E X265
28
OPTIONS_DEFAULT=AOM DAV1D FFMPEG JPEG OPENJPEG SVTAV1 X265
25
OPTIONS_SUB=	yes
29
OPTIONS_SUB=	yes
26
30
27
AOM_DESC=		AV1 encoding/decoding via libaom
31
AOM_DESC=		AV1 encoding/decoding via libaom
32
FFMPEG_DESC=		Use FFmpeg (support for HEVC decoding)
28
DAV1D_DESC=		Build dav1e decoder
33
DAV1D_DESC=		Build dav1e decoder
29
LIBDE265_DESC=		Use libde265 (support for HEVC decoding)
34
LIBDE265_DESC=		Use libde265 (support for HEVC decoding)
30
SVTAV1_DESC=		Build svt-av1 encoder
35
SVTAV1_DESC=		Build svt-av1 encoder
Lines 38-49 DAV1D_LIB_DEPENDS= libdav1d.so:multimedia/dav1d Link Here
38
DAV1D_CMAKE_BOOL=	WITH_DAV1D
43
DAV1D_CMAKE_BOOL=	WITH_DAV1D
39
44
40
EXAMPLES_LIB_DEPENDS=	libpng16.so:graphics/png
45
EXAMPLES_LIB_DEPENDS=	libpng16.so:graphics/png
41
EXAMPLES_USES=		jpeg
42
EXAMPLES_CMAKE_BOOL=	WITH_EXAMPLES
46
EXAMPLES_CMAKE_BOOL=	WITH_EXAMPLES
47
EXAMPLE_IMPLIES=	JPEG
48
49
FFMPEG_LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg
50
FFMPEG_CMAKE_BOOL=	WITH_FFMPEG_DECODER
51
52
JPEG_USES=		jpeg
53
JPEG_CMAKE_BOOL=	WITH_JPEG_ENCODER WITH_JPEG_DECODER
43
54
44
LIBDE265_LIB_DEPENDS=	libde265.so:multimedia/libde265
55
LIBDE265_LIB_DEPENDS=	libde265.so:multimedia/libde265
45
LIBDE265_CMAKE_BOOL=	WITH_LIBDE265
56
LIBDE265_CMAKE_BOOL=	WITH_LIBDE265
46
57
58
OPENJPEG_LIB_DEPENDS=	libopenjp2.so:graphics/openjpeg
59
OPENJPEG_CMAKE_BOOL=	WITH_OpenJPEG_ENCODER WITH_OpenJPEG_DECODER
60
47
SVTAV1_LIB_DEPENDS=	libSvtAv1Enc.so:multimedia/svt-av1
61
SVTAV1_LIB_DEPENDS=	libSvtAv1Enc.so:multimedia/svt-av1
48
SVTAV1_CMAKE_BOOL=	WITH_SvtEnc
62
SVTAV1_CMAKE_BOOL=	WITH_SvtEnc
49
63
(-)b/graphics/libheif/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1683244302
1
TIMESTAMP = 1697734701
2
SHA256 (libheif-1.16.1.tar.gz) = ac15b54b6d7c315710e156d119b8a1bfc89f29621e99222b2750b1f31c9c3558
2
SHA256 (libheif-1.17.1.tar.gz) = 97d74c58a346887c1bbf98dcf0322c13b728286153d0f1be2b350f7107e49dba
3
SIZE (libheif-1.16.1.tar.gz) = 1338412
3
SIZE (libheif-1.17.1.tar.gz) = 1430684
(-)b/graphics/libheif/pkg-plist (-1 / +6 lines)
Lines 5-10 Link Here
5
include/libheif/heif.h
5
include/libheif/heif.h
6
include/libheif/heif_cxx.h
6
include/libheif/heif_cxx.h
7
include/libheif/heif_plugin.h
7
include/libheif/heif_plugin.h
8
include/libheif/heif_properties.h
9
include/libheif/heif_regions.h
8
include/libheif/heif_version.h
10
include/libheif/heif_version.h
9
lib/cmake/libheif/libheif-config-%%CMAKE_BUILD_TYPE%%.cmake
11
lib/cmake/libheif/libheif-config-%%CMAKE_BUILD_TYPE%%.cmake
10
lib/cmake/libheif/libheif-config-version.cmake
12
lib/cmake/libheif/libheif-config-version.cmake
Lines 13-20 lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-heif.so Link Here
13
lib/libheif.so
15
lib/libheif.so
14
lib/libheif.so.1
16
lib/libheif.so.1
15
lib/libheif.so.%%LIB_VER%%
17
lib/libheif.so.%%LIB_VER%%
16
%%SVTAV1%%lib/libheif/libheif-svtenc.so
18
%%DAV1D%%lib/libheif/libheif-dav1d.so
19
%%OPENJPEG%%lib/libheif/libheif-j2kdec.so
20
%%OPENJPEG%%lib/libheif/libheif-j2kenc.so
17
%%RAV1E%%lib/libheif/libheif-rav1e.so
21
%%RAV1E%%lib/libheif/libheif-rav1e.so
22
%%SVTAV1%%lib/libheif/libheif-svtenc.so
18
libdata/pkgconfig/libheif.pc
23
libdata/pkgconfig/libheif.pc
19
%%PORTEXAMPLES%%share/man/man1/heif-convert.1.gz
24
%%PORTEXAMPLES%%share/man/man1/heif-convert.1.gz
20
%%PORTEXAMPLES%%share/man/man1/heif-enc.1.gz
25
%%PORTEXAMPLES%%share/man/man1/heif-enc.1.gz

Return to bug 274546