pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/simp



Module Name:    pkgsrc
Committed By:   pin
Date:           Tue Jun 11 08:36:49 UTC 2024

Modified Files:
        pkgsrc/graphics/simp: Makefile cargo-depends.mk distinfo
Added Files:
        pkgsrc/graphics/simp/patches: patch-Cargo.toml

Log Message:
graphics/simp: fix Gtk file dialogs

 RFD crate changed the default features from Gtk to xdg-desktop-portal. This
 breaks functionality on NetBSD. Restore the Gtk feature for now.

 This is a temporary fix as RFD is planning on dropping the Gtk option soon.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/graphics/simp/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/graphics/simp/cargo-depends.mk
cvs rdiff -u -r1.11 -r1.12 pkgsrc/graphics/simp/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/simp/patches/patch-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/graphics/simp/Makefile
diff -u pkgsrc/graphics/simp/Makefile:1.23 pkgsrc/graphics/simp/Makefile:1.24
--- pkgsrc/graphics/simp/Makefile:1.23  Sun Apr  7 07:34:21 2024
+++ pkgsrc/graphics/simp/Makefile       Tue Jun 11 08:36:48 2024
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.23 2024/04/07 07:34:21 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2024/06/11 08:36:48 pin Exp $
 
 DISTNAME=      simp-3.5.3
-PKGREVISION=   2
+PKGREVISION=   3
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Kl4rry/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/graphics/simp/cargo-depends.mk
diff -u pkgsrc/graphics/simp/cargo-depends.mk:1.10 pkgsrc/graphics/simp/cargo-depends.mk:1.11
--- pkgsrc/graphics/simp/cargo-depends.mk:1.10  Wed Apr  3 20:01:13 2024
+++ pkgsrc/graphics/simp/cargo-depends.mk       Tue Jun 11 08:36:48 2024
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.10 2024/04/03 20:01:13 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.11 2024/06/11 08:36:48 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  ab_glyph-0.2.23
 CARGO_CRATE_DEPENDS+=  ab_glyph_rasterizer-0.1.8
@@ -40,6 +40,7 @@ CARGO_CRATE_DEPENDS+= async-recursion-1.
 CARGO_CRATE_DEPENDS+=  async-signal-0.2.5
 CARGO_CRATE_DEPENDS+=  async-task-4.7.0
 CARGO_CRATE_DEPENDS+=  async-trait-0.1.79
+CARGO_CRATE_DEPENDS+=  atk-sys-0.18.0
 CARGO_CRATE_DEPENDS+=  atomic-waker-1.1.2
 CARGO_CRATE_DEPENDS+=  autocfg-1.2.0
 CARGO_CRATE_DEPENDS+=  av1-grain-0.2.3
@@ -65,6 +66,7 @@ CARGO_CRATE_DEPENDS+= bytemuck-1.15.0
 CARGO_CRATE_DEPENDS+=  bytemuck_derive-1.6.0
 CARGO_CRATE_DEPENDS+=  byteorder-1.5.0
 CARGO_CRATE_DEPENDS+=  bytes-1.6.0
+CARGO_CRATE_DEPENDS+=  cairo-sys-rs-0.18.2
 CARGO_CRATE_DEPENDS+=  calloop-0.12.4
 CARGO_CRATE_DEPENDS+=  calloop-wayland-source-0.2.0
 CARGO_CRATE_DEPENDS+=  cc-1.0.90
@@ -156,20 +158,26 @@ CARGO_CRATE_DEPENDS+=     futures-macro-0.3.
 CARGO_CRATE_DEPENDS+=  futures-sink-0.3.30
 CARGO_CRATE_DEPENDS+=  futures-task-0.3.30
 CARGO_CRATE_DEPENDS+=  futures-util-0.3.30
+CARGO_CRATE_DEPENDS+=  gdk-pixbuf-sys-0.18.0
+CARGO_CRATE_DEPENDS+=  gdk-sys-0.18.0
 CARGO_CRATE_DEPENDS+=  generic-array-0.14.7
 CARGO_CRATE_DEPENDS+=  gethostname-0.4.3
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.12
 CARGO_CRATE_DEPENDS+=  gif-0.12.0
 CARGO_CRATE_DEPENDS+=  gif-0.13.1
+CARGO_CRATE_DEPENDS+=  gio-sys-0.18.1
 CARGO_CRATE_DEPENDS+=  gl_generator-0.14.0
+CARGO_CRATE_DEPENDS+=  glib-sys-0.18.1
 CARGO_CRATE_DEPENDS+=  glob-0.3.1
 CARGO_CRATE_DEPENDS+=  glow-0.13.1
 CARGO_CRATE_DEPENDS+=  glutin_wgl_sys-0.5.0
+CARGO_CRATE_DEPENDS+=  gobject-sys-0.18.0
 CARGO_CRATE_DEPENDS+=  gpu-alloc-0.6.0
 CARGO_CRATE_DEPENDS+=  gpu-alloc-types-0.3.0
 CARGO_CRATE_DEPENDS+=  gpu-allocator-0.25.0
 CARGO_CRATE_DEPENDS+=  gpu-descriptor-0.2.4
 CARGO_CRATE_DEPENDS+=  gpu-descriptor-types-0.1.2
+CARGO_CRATE_DEPENDS+=  gtk-sys-0.18.0
 CARGO_CRATE_DEPENDS+=  half-2.4.0
 CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
 CARGO_CRATE_DEPENDS+=  hashbrown-0.13.2
@@ -264,6 +272,7 @@ CARGO_CRATE_DEPENDS+=       option-ext-0.2.0
 CARGO_CRATE_DEPENDS+=  orbclient-0.3.47
 CARGO_CRATE_DEPENDS+=  ordered-stream-0.2.0
 CARGO_CRATE_DEPENDS+=  owned_ttf_parser-0.20.0
+CARGO_CRATE_DEPENDS+=  pango-sys-0.18.0
 CARGO_CRATE_DEPENDS+=  parking-2.2.0
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.1
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.9

Index: pkgsrc/graphics/simp/distinfo
diff -u pkgsrc/graphics/simp/distinfo:1.11 pkgsrc/graphics/simp/distinfo:1.12
--- pkgsrc/graphics/simp/distinfo:1.11  Wed Apr  3 20:01:13 2024
+++ pkgsrc/graphics/simp/distinfo       Tue Jun 11 08:36:48 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2024/04/03 20:01:13 pin Exp $
+$NetBSD: distinfo,v 1.12 2024/06/11 08:36:48 pin Exp $
 
 BLAKE2s (ab_glyph-0.2.23.crate) = dcb87d5c70395693fe96390c3c9b9fa0ba1f246fe3bc1e4a49afa09c166a4732
 SHA512 (ab_glyph-0.2.23.crate) = 169aaea8daf54cae7b3123b088f95217dda53f5e11b42a962d4607f546b8ecbdbab769d292cd2f50206f58d015785361479b4dfc42915b28bc5bdfff4340c151
@@ -120,6 +120,9 @@ Size (async-task-4.7.0.crate) = 38906 by
 BLAKE2s (async-trait-0.1.79.crate) = 857a035a41d45819eb7af418948970e90b310b21d1223b999cb29c56ed42e32d
 SHA512 (async-trait-0.1.79.crate) = 4c417b01776d939675b0c4717edbb8e11810cf08ccccb26697809fe10898b73e03ba3332ebd20a2cea72e8f4f16903737d9923e0048f1ce6eb9c8f04465f2487
 Size (async-trait-0.1.79.crate) = 29558 bytes
+BLAKE2s (atk-sys-0.18.0.crate) = bc3a925ce320b06ac9a250682f9bc02a1a485dea08fbe55a61511f5ab38851e7
+SHA512 (atk-sys-0.18.0.crate) = 24a3b52e1943cd68a5ef896ff6c9be0f71fe644d6584571816f7a53821516cb986b4ce3591d83ac5c83998875a58ac69722dab505a43e70f25a58c49d7efa3ae
+Size (atk-sys-0.18.0.crate) = 22910 bytes
 BLAKE2s (atomic-waker-1.1.2.crate) = e102aa7ba61899244085d790d384ccb25f6f95f75eaaf37adadbe894f934c018
 SHA512 (atomic-waker-1.1.2.crate) = e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c
 Size (atomic-waker-1.1.2.crate) = 12422 bytes
@@ -195,6 +198,9 @@ Size (byteorder-1.5.0.crate) = 23288 byt
 BLAKE2s (bytes-1.6.0.crate) = 22a44deef7af5f84343d80916cf9b03368d7ecef1474ffd57b7e9bf844f78298
 SHA512 (bytes-1.6.0.crate) = 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
 Size (bytes-1.6.0.crate) = 60605 bytes
+BLAKE2s (cairo-sys-rs-0.18.2.crate) = 9768567a70bc871b01c27de0acce13c8dad3b7d3659c22bdfebe771a915b319f
+SHA512 (cairo-sys-rs-0.18.2.crate) = b101f7a2543793fbc1a1cf86c62a8fa404ce171160603e72f9aae3592736e4d68ae53b8ad91aa8d70e21965d263dc740f96fe001bb049674b4efee1039d3d68a
+Size (cairo-sys-rs-0.18.2.crate) = 11855 bytes
 BLAKE2s (calloop-0.12.4.crate) = f7cdde3c76b28ef21116004bec0607515fefe4373848b39396e773a89f18b1f5
 SHA512 (calloop-0.12.4.crate) = 657c6a17ca47f633e3bc3e3b6e98160bbae6ec51e496c720c35f2fffd2b9c1c5fa175b69cdd567f6bcef0088fc5af35c2a142c3b9a14ad9720a9ff7dbff2f53d
 Size (calloop-0.12.4.crate) = 69583 bytes
@@ -468,6 +474,12 @@ Size (futures-task-0.3.30.crate) = 11126
 BLAKE2s (futures-util-0.3.30.crate) = d3ea689902b37241d63d52b5acc327e8a41686ee63aebd5a1159850ba09f1ab7
 SHA512 (futures-util-0.3.30.crate) = 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951
 Size (futures-util-0.3.30.crate) = 159977 bytes
+BLAKE2s (gdk-pixbuf-sys-0.18.0.crate) = fdf856f4dbb586c1dd54315730af2cfabdf32d43d18ad7c0bbe1d67d183257aa
+SHA512 (gdk-pixbuf-sys-0.18.0.crate) = ef757be6df8f6ffbe8a0276ccac2b3d4c46b7acc6580876635a10b6782d5afb9ae6e8b11c7dccb0933b6d8767c57bc89b0ab117470f33b73f7a4a141f44fb121
+Size (gdk-pixbuf-sys-0.18.0.crate) = 9674 bytes
+BLAKE2s (gdk-sys-0.18.0.crate) = 5b0a6ac1dfa23a725f5a1938933bc799aa1ba27b9b7798207bf30138c358284c
+SHA512 (gdk-sys-0.18.0.crate) = 27820ce9dbe87157785c7a31b9d1b79280e9e4a8fe4bd6027fe661d188a714de7f951694bc42b4ac5e8cef4fadc6f36e1329bdc5a2bf83f2830437cbbd9ec6c0
+Size (gdk-sys-0.18.0.crate) = 73250 bytes
 BLAKE2s (generic-array-0.14.7.crate) = 33b16435fa4f360b4b5548090f6bd5548cfc42c6c7415dd9fb884ba3a3b8b7c0
 SHA512 (generic-array-0.14.7.crate) = 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
 Size (generic-array-0.14.7.crate) = 15950 bytes
@@ -483,9 +495,15 @@ Size (gif-0.12.0.crate) = 634734 bytes
 BLAKE2s (gif-0.13.1.crate) = 1b81ec07e351b52858fc533cbda599644d863067321801f7f035bc5b20f72cf2
 SHA512 (gif-0.13.1.crate) = 7e76ee111c6a94763c4dfe01faf4cb0b5272d5041e2b2b8f4db666debf647e192b963c6fb3228cdde28e1d112830c2aa31eaf0551d712ea9963e41e47e26fb26
 Size (gif-0.13.1.crate) = 36408 bytes
+BLAKE2s (gio-sys-0.18.1.crate) = f7a65cc2da9a16cfbdc1f65070103cb21aaa68f8aae0f7d808ed275ea5f2eeb6
+SHA512 (gio-sys-0.18.1.crate) = f02e9766754d48407e955fc81bb27820a357a1f6cf7b1e89464c0399cd39d4adfb8586d7d7a2a12e98792fcf6e4fe2807816185824967906d45ff936ba3d911c
+Size (gio-sys-0.18.1.crate) = 81369 bytes
 BLAKE2s (gl_generator-0.14.0.crate) = bd3dd1a4b91226e116d9163a19b5941e0007f782c759bc25a0aaef557b957c3b
 SHA512 (gl_generator-0.14.0.crate) = 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0
 Size (gl_generator-0.14.0.crate) = 22330 bytes
+BLAKE2s (glib-sys-0.18.1.crate) = 8cbb34fb599d4c66f614d62d40b3ecb7cc6807feca780c41bf967e2b5a551389
+SHA512 (glib-sys-0.18.1.crate) = 46583979de6d58cb863e522f9f11f9fd2e16ed5d1ec098f9f9511a7a124029671107beba01d5a19dcb082e57c53a2714ad3f75b0ae47c65985c2ab947d3f2c15
+Size (glib-sys-0.18.1.crate) = 60464 bytes
 BLAKE2s (glob-0.3.1.crate) = cf1632af0a03d2505ae99d4e4ed0ee695c8383a0cddf1191f7f59e197e9fb17f
 SHA512 (glob-0.3.1.crate) = 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
 Size (glob-0.3.1.crate) = 18880 bytes
@@ -495,6 +513,9 @@ Size (glow-0.13.1.crate) = 150940 bytes
 BLAKE2s (glutin_wgl_sys-0.5.0.crate) = 72b821495a01acdcbe91049867745afc5988c6dacf654572ddce0f7b39145cb1
 SHA512 (glutin_wgl_sys-0.5.0.crate) = a8f44456b66a95627f7d0fe3b8a79270368b11343a9f34feeae5675af0e0fc1629b5ccb00e8cddae21ae8e71f61028567d806796595fb94e02b31dc1db03d521
 Size (glutin_wgl_sys-0.5.0.crate) = 5469 bytes
+BLAKE2s (gobject-sys-0.18.0.crate) = 35469dbf3e954f022cf07cd55a14e7f91b781c7c8e858fd8df8b8a5a3a85b635
+SHA512 (gobject-sys-0.18.0.crate) = 7b274a6a4c4f38a4c1a5abf6410151d5ecd669c9a2c3ca874faadb0cf31c94b000c7439e1c1d409cf66ba41d8157dc9bd931de5bac58e50bc2ea9cbab13b3f00
+Size (gobject-sys-0.18.0.crate) = 18699 bytes
 BLAKE2s (gpu-alloc-0.6.0.crate) = 7225f4fec4c7c9be92944d5f8e3c6f43da4bcdc5ad845e3543d399ab3d1f2900
 SHA512 (gpu-alloc-0.6.0.crate) = b0d19c68c3d122b89dde988d2df53798ba7f3cc9475698eddb0bd116a55509610a9e4edeea81ffd501b3e0a3d50a656161b6f3eabadc7a14e46578f9f5230314
 Size (gpu-alloc-0.6.0.crate) = 19649 bytes
@@ -510,6 +531,9 @@ Size (gpu-descriptor-0.2.4.crate) = 6641
 BLAKE2s (gpu-descriptor-types-0.1.2.crate) = 11c12c2eb7191ca1c140324807e49d48c421dc066b57a508ec0d91fd6dede37f
 SHA512 (gpu-descriptor-types-0.1.2.crate) = 570308c4f788abeaa0de6df121b8111b73c7c9f81661968a9b3fb40d2ab1f593ac89711407a91693b05ae0a8189b741030b7b8154a5dbbb2e6b3aa794c5d015e
 Size (gpu-descriptor-types-0.1.2.crate) = 1928 bytes
+BLAKE2s (gtk-sys-0.18.0.crate) = b48d09731a2916f03949c534f0ed1a5b0ba1df2a221922cb669c2dbb801461e2
+SHA512 (gtk-sys-0.18.0.crate) = ff51215d62f45685e3165c86d79dde2fa267068bc82495dade45175f8922b427cee90570c5b972c3897bf76125210c0187838ff764bb314ac79397493c277d4d
+Size (gtk-sys-0.18.0.crate) = 137104 bytes
 BLAKE2s (half-2.4.0.crate) = 27f810efc0c120cdc9f4c418b8a7d980068e506f462a3bffedbe79e2bb972486
 SHA512 (half-2.4.0.crate) = 7357a0f84dc6ae394efdd464f5a6da2bafa48bf8d794b2c34d1507d4d66af31ece8a012b58e6f76eacea2c249488a12c20f8c7e516ddd42a70633c9dbaa13bf5
 Size (half-2.4.0.crate) = 50666 bytes
@@ -792,6 +816,9 @@ Size (ordered-stream-0.2.0.crate) = 1907
 BLAKE2s (owned_ttf_parser-0.20.0.crate) = 037034c3c0107aa2be5c10d0b13f1f0bb3ef2d8bab5ddb99a6f5d7f7e2dc1037
 SHA512 (owned_ttf_parser-0.20.0.crate) = edb121dd4f9fadea578a11c2d9f323c66892b9ccb4b94c1c40ddbea1c57f83e6690b6cde45003024741bde8042f55e2119dc5b5b68e11dbc2a32bd58910ef00e
 Size (owned_ttf_parser-0.20.0.crate) = 150890 bytes
+BLAKE2s (pango-sys-0.18.0.crate) = 46cc516df76fde2a303add1b8db821913eb5d1cf3b69a3dabcf1596ec98a0180
+SHA512 (pango-sys-0.18.0.crate) = b20df431e744c7b19896b31f487060e0d929c65289520f1fd4d624ff708698d4e082baa73366321206a2a7e3f4ad126ace9b3e55169ff815c9c6b25e5ec5ba3f
+Size (pango-sys-0.18.0.crate) = 24709 bytes
 BLAKE2s (parking-2.2.0.crate) = 327346d903b1fb9cdd1bce9b41ffd1820550af3eddcb6cdabd359d9ab892ea3f
 SHA512 (parking-2.2.0.crate) = 184a4514322279ed093a27a9bcad5fce808900a9ebbfb624216dfcb90a5483e8bcc054d82a0bba4da3809364ad1ed0a623328cf983bec3751e4503c9670a3f9a
 Size (parking-2.2.0.crate) = 9730 bytes
@@ -1431,3 +1458,4 @@ Size (zvariant_derive-4.0.2.crate) = 109
 BLAKE2s (zvariant_utils-1.1.0.crate) = 1b77508b31a819ce63d127b0f0e571c43a0bf6b07da9bdbd88fafad021d83bdf
 SHA512 (zvariant_utils-1.1.0.crate) = 5ab70e347a3251c029688b0e8060f640168da3d20d1f0ceef054096209b9101fbb48ba74eb04aabd4c39f4c8090eb94a0594750b85d9955542f0bf7732a66aa7
 Size (zvariant_utils-1.1.0.crate) = 6858 bytes
+SHA1 (patch-Cargo.toml) = 8bdb9b37acb1e57ab1c21055553bb88acbd9b5b3

Added files:

Index: pkgsrc/graphics/simp/patches/patch-Cargo.toml
diff -u /dev/null pkgsrc/graphics/simp/patches/patch-Cargo.toml:1.1
--- /dev/null   Tue Jun 11 08:36:49 2024
+++ pkgsrc/graphics/simp/patches/patch-Cargo.toml       Tue Jun 11 08:36:49 2024
@@ -0,0 +1,16 @@
+$NetBSD: patch-Cargo.toml,v 1.1 2024/06/11 08:36:49 pin Exp $
+
+RFD crate changed the default features from Gtk to xdg-desktop-portal.
+This breaks functionality on NetBSD. Restore the Gtk feature for now.
+
+--- Cargo.toml.orig    2024-06-11 06:29:01.483993198 +0000
++++ Cargo.toml
+@@ -48,7 +48,7 @@ wgpu = { version = "0.19.1", features = 
+ winit = { version = "0.29.10", features = ["rwh_05"] }
+ 
+ [target.'cfg(not(linux))'.dependencies]
+-rfd = "0.14.0"
++rfd = { version = "0.14.0", default-features = false, features = ["gtk3"] }
+ 
+ [target.'cfg(linux)'.dependencies]
+ rfd = { version = "0.14.0", default-features = false, features = ["xdg-portal"] }



Home | Main Index | Thread Index | Old Index