forked from Lainports/freebsd-ports
graphics/imv: Update to 4.5.0
- Unbreak build with ICU 76
Fix imported from NetBSD pkgsrc (see ${FILESDIR}/patch-meson.build
for details)
ChangeLog: https://git.sr.ht/~exec64/imv/tree/v4.5.0/item/CHANGELOG
PR: 283573
This commit is contained in:
parent
c2108a8fba
commit
5105b8b0a2
3 changed files with 19 additions and 7 deletions
|
|
@ -1,7 +1,6 @@
|
||||||
PORTNAME= imv
|
PORTNAME= imv
|
||||||
DISTVERSIONPREFIX= v
|
DISTVERSIONPREFIX= v
|
||||||
DISTVERSION= 4.4.0
|
DISTVERSION= 4.5.0
|
||||||
PORTREVISION= 5
|
|
||||||
CATEGORIES= graphics
|
CATEGORIES= graphics
|
||||||
MASTER_SITES= https://git.sr.ht/~exec64/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
|
MASTER_SITES= https://git.sr.ht/~exec64/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1699561634
|
TIMESTAMP = 1735079239
|
||||||
SHA256 (imv-v4.4.0.tar.gz) = 55431c8c27fbe82d05955f61bde38ba15febf8a7fd8f0f741e504bae0b823bcf
|
SHA256 (imv-v4.5.0.tar.gz) = 3b11991a86942d757830015033b1c3a3cc915be2f0c20fee7bc7493be560cbcb
|
||||||
SIZE (imv-v4.4.0.tar.gz) = 80360
|
SIZE (imv-v4.5.0.tar.gz) = 82559
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,18 @@
|
||||||
--- meson.build.orig 2023-01-18 22:20:52 UTC
|
imv: directly link against everything that it uses, needed for ICU 76
|
||||||
|
From NetBSD pkgsrc:
|
||||||
|
http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/graphics/imv/patches/patch-meson.build?rev=1.2;content-type=text%2Fplain
|
||||||
|
|
||||||
|
--- meson.build.orig 2024-02-20 22:30:06 UTC
|
||||||
+++ meson.build
|
+++ meson.build
|
||||||
|
@@ -42,7 +42,7 @@ if _unicode == 'icu'
|
||||||
|
|
||||||
|
_unicode = get_option('unicode')
|
||||||
|
if _unicode == 'icu'
|
||||||
|
- unicode_lib = dependency('icu-io')
|
||||||
|
+ unicode_lib = [dependency('icu-io'), dependency('icu-uc')]
|
||||||
|
add_project_arguments('-DIMV_USE_ICU', language: 'c')
|
||||||
|
elif _unicode == 'grapheme'
|
||||||
|
unicode_lib = cc.find_library('grapheme')
|
||||||
@@ -120,7 +120,7 @@ foreach backend : [
|
@@ -120,7 +120,7 @@ foreach backend : [
|
||||||
|
|
||||||
enabled_backends = []
|
enabled_backends = []
|
||||||
|
|
@ -9,7 +22,7 @@
|
||||||
['libtiff', 'dependency', 'libtiff-4', []],
|
['libtiff', 'dependency', 'libtiff-4', []],
|
||||||
['libpng', 'dependency', 'libpng', []],
|
['libpng', 'dependency', 'libpng', []],
|
||||||
['libjpeg', 'dependency', 'libturbojpeg', []],
|
['libjpeg', 'dependency', 'libturbojpeg', []],
|
||||||
@@ -204,6 +204,7 @@ install_data(
|
@@ -205,6 +205,7 @@ install_data(
|
||||||
files('files/imv_config'),
|
files('files/imv_config'),
|
||||||
install_dir: get_option('sysconfdir'),
|
install_dir: get_option('sysconfdir'),
|
||||||
install_mode: 'rw-r--r--',
|
install_mode: 'rw-r--r--',
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue