Skip to content

Commit

Permalink
libxslt: Update to 1.1.40
Browse files Browse the repository at this point in the history
  • Loading branch information
ryandesign committed Jun 14, 2024
1 parent 62ef22b commit 7743059
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 13 deletions.
14 changes: 8 additions & 6 deletions textproc/libxslt/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
PortSystem 1.0

name libxslt
version 1.1.39
checksums rmd160 a6416af09ffad79c872db567de4b3d1054748ca2 \
sha256 2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0 \
size 1578216
version 1.1.40
checksums rmd160 856e884edb3cd96cb4afb7e3b9d9f2d2cfc3aa9d \
sha256 194715db023035f65fb566402f2ad2b5eab4c29d541f511305c40b29b1f48d13 \
size 1577512

set branch [join [lrange [split ${version} .] 0 1] .]
categories textproc
Expand All @@ -26,7 +26,7 @@ homepage http://xmlsoft.org/XSLT/
master_sites gnome:sources/${name}/${branch}/
use_xz yes

depends_build port:pkgconfig
depends_build path:bin/pkg-config:pkgconfig

patchfiles dynamic_lookup-11.patch \
no-doc.patch
Expand All @@ -43,12 +43,14 @@ if {${name} eq ${subport}} {
port:libxml2 \
port:zlib

# The test suite is currently failing to compile.
# https://gitlab.gnome.org/GNOME/libxslt/-/issues/110
test.run yes
test.target check

pre-test {
set path {}
fs-traverse -depth f $worksrcpath {
fs-traverse -depth f [list ${worksrcpath}] {
if {[file isdirectory $f] && [file tail $f] eq ".libs"} {
lappend path $f
continue
Expand Down
8 changes: 4 additions & 4 deletions textproc/libxslt/files/dynamic_lookup-11.patch
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Recognize macOS 12 and later, remove inaccurate comment, and simplify.
Recognize macOS 12 and later and simplify.
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44605
--- configure.orig 2023-11-16 06:58:37.000000000 -0600
+++ configure 2023-12-27 22:28:19.000000000 -0600
@@ -9574,16 +9574,11 @@
--- configure.orig 2024-06-12 11:57:46.000000000 -0500
+++ configure 2024-06-14 16:40:37.000000000 -0500
@@ -9571,16 +9571,11 @@
_lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
darwin1.*)
_lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
Expand Down
6 changes: 3 additions & 3 deletions textproc/libxslt/files/no-doc.patch
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--- doc/Makefile.in.orig 2023-11-16 06:58:36.000000000 -0600
+++ doc/Makefile.in 2023-12-27 22:28:19.000000000 -0600
@@ -755,7 +755,7 @@
--- doc/Makefile.in.orig 2024-06-12 11:57:47.000000000 -0500
+++ doc/Makefile.in 2024-06-14 16:40:37.000000000 -0500
@@ -754,7 +754,7 @@

info-am:

Expand Down

0 comments on commit 7743059

Please sign in to comment.