pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/multimedia/openwv
Module Name: pkgsrc
Committed By: ryoon
Date: Tue Oct 13 15:31:10 UTC 2026
Modified Files:
pkgsrc/multimedia/openwv: Makefile distinfo
Added Files:
pkgsrc/multimedia/openwv/patches:
patch-vendor_autocxx-engine_Cargo.toml
Log Message:
multimedia/openwv: Update 1.1.4
* Based on 1.1.4 and this includes fixes for LLVM 22.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/multimedia/openwv/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/multimedia/openwv/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/multimedia/openwv/patches/patch-vendor_autocxx-engine_Cargo.toml
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/multimedia/openwv/Makefile
diff -u pkgsrc/multimedia/openwv/Makefile:1.6 pkgsrc/multimedia/openwv/Makefile:1.7
--- pkgsrc/multimedia/openwv/Makefile:1.6 Sun Oct 11 16:02:21 2026
+++ pkgsrc/multimedia/openwv/Makefile Tue Oct 13 15:31:10 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2026/10/11 16:02:21 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2026/10/13 15:31:10 ryoon Exp $
-DISTNAME= openwv-1.1.3
-PKGREVISION= 4
+DISTNAME= openwv-1.1.4
CATEGORIES= multimedia
# Tarball contains Git submodule and result of `cargo vendor`.
MASTER_SITES= https://www.ryoon.net/~ryoon/
@@ -30,14 +29,30 @@ SUBST_VARS.readme+= PREFIX
INSTALLATION_DIRS+= share/openwv
INSTALLATION_DIRS+= share/doc/openwv
+CKSUM_CRATES+= vendor/autocxx-engine
+
+CKSUMS+= b8b11e4e91bf47f49fe1e43605c2c01a726aff989a4834d350f4a1b7ee94a6db
+CKSUMS+= 5e0109b0f4003b1d05d44a8f3bb435a27890ca601745acd55a4721b4748fea8b
+
+SUBST_CLASSES+= cksum
+SUBST_STAGE.cksum= pre-configure
+.for crate in ${CKSUM_CRATES}
+SUBST_FILES.cksum+= ${crate}/.cargo-checksum.json
+.endfor
+.for from to in ${CKSUMS}
+SUBST_SED.cksum+= -e 's,${from},${to},g'
+.endfor
+
post-extract:
- # Adjust for vendor handling of cargo.mk
- cd ${WRKSRC} && \
- ${MV} vendor ..
# Place README files
${CP} ${FILESDIR}/README.firefox.in ${WRKSRC}/README.firefox
${CP} ${FILESDIR}/README.chromium.in ${WRKSRC}/README.chromium
+pre-configure:
+ # Adjust for vendor handling of cargo.mk
+ cd ${WRKSRC} && \
+ ${MV} vendor ..
+
do-install:
${INSTALL_LIB} ${WRKSRC}/target/release/libwidevinecdm.so \
${DESTDIR}${PREFIX}/share/openwv
Index: pkgsrc/multimedia/openwv/distinfo
diff -u pkgsrc/multimedia/openwv/distinfo:1.1 pkgsrc/multimedia/openwv/distinfo:1.2
--- pkgsrc/multimedia/openwv/distinfo:1.1 Wed Jan 21 13:59:45 2026
+++ pkgsrc/multimedia/openwv/distinfo Tue Oct 13 15:31:10 2026
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.1 2026/01/21 13:59:45 ryoon Exp $
+$NetBSD: distinfo,v 1.2 2026/10/13 15:31:10 ryoon Exp $
-BLAKE2s (openwv-1.1.3.tar.bz2) = 2457e67c8cfcc33b7cc4161ad59fdb96176fe5f37805141f57300c8f9e9ec3cf
-SHA512 (openwv-1.1.3.tar.bz2) = 1168029017b0ccc92c119e860a37e565940d54f9f4b2759e26da9ae615c1940f83483cffea642c2e36e958d77f99c6bc58df9c747d08b3d229bc839093f4766f
-Size (openwv-1.1.3.tar.bz2) = 23790667 bytes
+BLAKE2s (openwv-1.1.4.tar.bz2) = 6eb3090cb0ea7a08e57e9742cd808334f1fc6a74fc6f78ceb715e6a400ee361c
+SHA512 (openwv-1.1.4.tar.bz2) = bbeeee10aae1e418a9d16f2d6d87ffb9b6d80b9dda044f975274815c4e942d1624db79c308afba07ad0fcabcdc94c8bc889eab239bf1d7b897c6c2e467eac2b6
+Size (openwv-1.1.4.tar.bz2) = 23721098 bytes
SHA1 (patch-Cargo.toml) = bdda1d5ee91423d173e659bd4c305d4362a6f0c8
SHA1 (patch-src_config.rs) = 80c6aee2b32fa9376b71f530719e88f6f3e70285
SHA1 (patch-src_openwv.rs) = 5cb12ef32d13f7c0806f81d05501c2b1ebc5b53d
+SHA1 (patch-vendor_autocxx-engine_Cargo.toml) = 91433d714c74f29793b4d3b2fb0861110b68f847
Added files:
Index: pkgsrc/multimedia/openwv/patches/patch-vendor_autocxx-engine_Cargo.toml
diff -u /dev/null pkgsrc/multimedia/openwv/patches/patch-vendor_autocxx-engine_Cargo.toml:1.1
--- /dev/null Tue Oct 13 15:31:10 2026
+++ pkgsrc/multimedia/openwv/patches/patch-vendor_autocxx-engine_Cargo.toml Tue Oct 13 15:31:10 2026
@@ -0,0 +1,21 @@
+$NetBSD: patch-vendor_autocxx-engine_Cargo.toml,v 1.1 2026/10/13 15:31:10 ryoon Exp $
+
+--- vendor/autocxx-engine/Cargo.toml.orig 2026-10-13 09:30:27.000000000 +0000
++++ vendor/autocxx-engine/Cargo.toml
+@@ -71,15 +71,7 @@ version_check = "0.9"
+ tempfile = "3.4"
+ thiserror = "1"
+ version_check = "0.9"
+-
+-[dependencies.autocxx-bindgen]
+-git = "https://github.com/tchebb/rust-bindgen"
+-branch = "openwv-fixes"
+-features = [
+- "logging",
+- "which-rustfmt",
+-]
+-default-features = false
++autocxx-bindgen = { path = "../autocxx-bindgen/bindgen" }
+
+ [dependencies.autocxx-parser]
+ version = "=0.30.1"
Home |
Main Index |
Thread Index |
Old Index