pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/oculante graphics/oculante: update to 0.6.36



details:   https://anonhg.NetBSD.org/pkgsrc/rev/eb26009f5a0f
branches:  trunk
changeset: 390986:eb26009f5a0f
user:      pin <pin%pkgsrc.org@localhost>
date:      Mon Jan 02 09:18:26 2023 +0000

description:
graphics/oculante: update to 0.6.36

0.6.36 (2023-01-01)
Bug Fixes
 - Make it possible to pass a folder-path as a command-line arg, instead of
   requiring a file within that (61547f46)
 - Use Natural Sorting for filenames (d7783bd8)
 - Prevent old settings file from becoming invalid (fixes #103) (10573c1b)

Features
 - Ctrl-O and/or F1 bring up a file browser dialog to select an image to load
   (8778b92c)
 - Go to Next/Prev now cycles through the images in the folder, instead of
   stopping at either end (6d2cd8cc)
 - Ctrl-Scrollwheel can be used to go to the next/prev images too (77154a1f)

Chore
 - update clap (c08f5f1a)
 - update rfd and self_update (8ba00d8e)
 - Update Changelog with the missing revision ID's (01f7bad3)
 - Split out the list of supported image formats to a constant
   (SUPPORTED_EXTENSIONS) (60762f49)
 - Update Changelog with recent changes (c4ab7fe7)

diffstat:

 graphics/oculante/Makefile         |   12 +-
 graphics/oculante/cargo-depends.mk |   93 +++++++----
 graphics/oculante/distinfo         |  281 ++++++++++++++++++++++--------------
 3 files changed, 235 insertions(+), 151 deletions(-)

diffs (truncated from 856 to 300 lines):

diff -r 524ce7e1c65b -r eb26009f5a0f graphics/oculante/Makefile
--- a/graphics/oculante/Makefile        Mon Jan 02 09:06:41 2023 +0000
+++ b/graphics/oculante/Makefile        Mon Jan 02 09:18:26 2023 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2022/12/30 22:31:30 pin Exp $
+# $NetBSD: Makefile,v 1.30 2023/01/02 09:18:26 pin Exp $
 
-DISTNAME=      oculante-0.6.35
+DISTNAME=      oculante-0.6.36
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=woelper/}
 
@@ -22,6 +22,7 @@
 RUSTFLAGS+=    -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib
 RUSTFLAGS+=    -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libX11}/lib
 RUSTFLAGS+=    -C link-arg=-L${BUILDLINK_PREFIX.libX11}/lib
+RUSTFLAGS+=    -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.gtk3}/lib
 
 # This is needed as pkgsrc defaults to graphics/jpeg.
 # If you have graphics/libjpeg-turbo as a local default, it's most probably
@@ -38,4 +39,11 @@
 .include "../../security/openssl/buildlink3.mk"
 .include "../../x11/libX11/buildlink3.mk"
 .include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/cairo-gobject/buildlink3.mk"
+.include "../../devel/pango/buildlink3.mk"
+.include "../../devel/atk/buildlink3.mk"
+.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 524ce7e1c65b -r eb26009f5a0f graphics/oculante/cargo-depends.mk
--- a/graphics/oculante/cargo-depends.mk        Mon Jan 02 09:06:41 2023 +0000
+++ b/graphics/oculante/cargo-depends.mk        Mon Jan 02 09:18:26 2023 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.16 2022/12/17 07:23:25 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.17 2023/01/02 09:18:26 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  ab_glyph-0.2.18
 CARGO_CRATE_DEPENDS+=  ab_glyph_rasterizer-0.1.7
@@ -6,12 +6,14 @@
 CARGO_CRATE_DEPENDS+=  ahash-0.7.6
 CARGO_CRATE_DEPENDS+=  ahash-0.8.2
 CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.20
-CARGO_CRATE_DEPENDS+=  anyhow-1.0.66
+CARGO_CRATE_DEPENDS+=  any_ascii-0.1.7
+CARGO_CRATE_DEPENDS+=  anyhow-1.0.68
 CARGO_CRATE_DEPENDS+=  approx-0.5.1
 CARGO_CRATE_DEPENDS+=  arboard-3.2.0
 CARGO_CRATE_DEPENDS+=  arrayref-0.3.6
 CARGO_CRATE_DEPENDS+=  arrayvec-0.5.2
 CARGO_CRATE_DEPENDS+=  arrayvec-0.7.2
+CARGO_CRATE_DEPENDS+=  atk-sys-0.15.1
 CARGO_CRATE_DEPENDS+=  atomic_refcell-0.1.8
 CARGO_CRATE_DEPENDS+=  atty-0.2.14
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
@@ -27,14 +29,16 @@
 CARGO_CRATE_DEPENDS+=  bytemuck_derive-1.3.0
 CARGO_CRATE_DEPENDS+=  byteorder-1.4.3
 CARGO_CRATE_DEPENDS+=  bytes-1.3.0
-CARGO_CRATE_DEPENDS+=  calloop-0.10.4
-CARGO_CRATE_DEPENDS+=  cc-1.0.77
+CARGO_CRATE_DEPENDS+=  cairo-sys-rs-0.15.1
+CARGO_CRATE_DEPENDS+=  calloop-0.10.5
+CARGO_CRATE_DEPENDS+=  cc-1.0.78
 CARGO_CRATE_DEPENDS+=  cesu8-1.1.0
+CARGO_CRATE_DEPENDS+=  cfg-expr-0.11.0
 CARGO_CRATE_DEPENDS+=  cfg-if-0.1.10
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  cgl-0.3.2
-CARGO_CRATE_DEPENDS+=  clap-3.2.23
-CARGO_CRATE_DEPENDS+=  clap_lex-0.2.4
+CARGO_CRATE_DEPENDS+=  clap-4.0.32
+CARGO_CRATE_DEPENDS+=  clap_lex-0.3.0
 CARGO_CRATE_DEPENDS+=  clipboard-win-4.4.2
 CARGO_CRATE_DEPENDS+=  cmake-0.1.49
 CARGO_CRATE_DEPENDS+=  cmd_lib-1.3.0
@@ -45,7 +49,7 @@
 CARGO_CRATE_DEPENDS+=  colored-1.9.3
 CARGO_CRATE_DEPENDS+=  combine-4.6.6
 CARGO_CRATE_DEPENDS+=  concat-string-1.0.1
-CARGO_CRATE_DEPENDS+=  console-0.15.2
+CARGO_CRATE_DEPENDS+=  console-0.15.3
 CARGO_CRATE_DEPENDS+=  console_error_panic_hook-0.1.7
 CARGO_CRATE_DEPENDS+=  console_log-0.2.0
 CARGO_CRATE_DEPENDS+=  core-foundation-0.9.3
@@ -120,14 +124,18 @@
 CARGO_CRATE_DEPENDS+=  futures-sink-0.3.25
 CARGO_CRATE_DEPENDS+=  futures-task-0.3.25
 CARGO_CRATE_DEPENDS+=  futures-util-0.3.25
+CARGO_CRATE_DEPENDS+=  gdk-pixbuf-sys-0.15.10
+CARGO_CRATE_DEPENDS+=  gdk-sys-0.15.1
 CARGO_CRATE_DEPENDS+=  generic-array-0.9.1
 CARGO_CRATE_DEPENDS+=  gethostname-0.2.3
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.8
 CARGO_CRATE_DEPENDS+=  gif-0.11.4
 CARGO_CRATE_DEPENDS+=  gif-0.12.0
 CARGO_CRATE_DEPENDS+=  gif-dispose-4.0.0
+CARGO_CRATE_DEPENDS+=  gio-sys-0.15.10
 CARGO_CRATE_DEPENDS+=  gl_generator-0.14.0
 CARGO_CRATE_DEPENDS+=  glam-0.21.3
+CARGO_CRATE_DEPENDS+=  glib-sys-0.15.10
 CARGO_CRATE_DEPENDS+=  glob-0.3.0
 CARGO_CRATE_DEPENDS+=  glow-0.11.2
 CARGO_CRATE_DEPENDS+=  glsl-layout-0.4.2
@@ -141,8 +149,10 @@
 CARGO_CRATE_DEPENDS+=  glyph_brush-0.7.5
 CARGO_CRATE_DEPENDS+=  glyph_brush_draw_cache-0.1.5
 CARGO_CRATE_DEPENDS+=  glyph_brush_layout-0.2.3
+CARGO_CRATE_DEPENDS+=  gobject-sys-0.15.10
+CARGO_CRATE_DEPENDS+=  gtk-sys-0.15.3
 CARGO_CRATE_DEPENDS+=  h2-0.3.15
-CARGO_CRATE_DEPENDS+=  half-2.1.0
+CARGO_CRATE_DEPENDS+=  half-2.2.0
 CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
 CARGO_CRATE_DEPENDS+=  heck-0.4.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.19
@@ -164,8 +174,8 @@
 CARGO_CRATE_DEPENDS+=  instant-0.1.12
 CARGO_CRATE_DEPENDS+=  io-lifetimes-1.0.3
 CARGO_CRATE_DEPENDS+=  ipnet-2.7.0
-CARGO_CRATE_DEPENDS+=  is-terminal-0.4.1
-CARGO_CRATE_DEPENDS+=  itoa-1.0.4
+CARGO_CRATE_DEPENDS+=  is-terminal-0.4.2
+CARGO_CRATE_DEPENDS+=  itoa-1.0.5
 CARGO_CRATE_DEPENDS+=  jni-0.20.0
 CARGO_CRATE_DEPENDS+=  jni-sys-0.3.0
 CARGO_CRATE_DEPENDS+=  jobserver-0.1.25
@@ -176,12 +186,13 @@
 CARGO_CRATE_DEPENDS+=  kurbo-0.8.3
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
 CARGO_CRATE_DEPENDS+=  lebe-0.5.2
-CARGO_CRATE_DEPENDS+=  libc-0.2.138
+CARGO_CRATE_DEPENDS+=  lexical-sort-0.3.1
+CARGO_CRATE_DEPENDS+=  libc-0.2.139
 CARGO_CRATE_DEPENDS+=  libloading-0.7.4
 CARGO_CRATE_DEPENDS+=  libm-0.2.6
 CARGO_CRATE_DEPENDS+=  libwebp-sys-0.8.0
 CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.6
-CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.1.3
+CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.1.4
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.9
 CARGO_CRATE_DEPENDS+=  log-0.4.17
 CARGO_CRATE_DEPENDS+=  lyon-1.0.1
@@ -241,7 +252,7 @@
 CARGO_CRATE_DEPENDS+=  num-rational-0.4.1
 CARGO_CRATE_DEPENDS+=  num-traits-0.1.43
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.15
-CARGO_CRATE_DEPENDS+=  num_cpus-1.14.0
+CARGO_CRATE_DEPENDS+=  num_cpus-1.15.0
 CARGO_CRATE_DEPENDS+=  num_enum-0.5.7
 CARGO_CRATE_DEPENDS+=  num_enum_derive-0.5.7
 CARGO_CRATE_DEPENDS+=  num_threads-0.1.6
@@ -250,11 +261,11 @@
 CARGO_CRATE_DEPENDS+=  objc-foundation-0.1.1
 CARGO_CRATE_DEPENDS+=  objc_exception-0.1.2
 CARGO_CRATE_DEPENDS+=  objc_id-0.1.1
-CARGO_CRATE_DEPENDS+=  once_cell-1.16.0
-CARGO_CRATE_DEPENDS+=  openssl-0.10.44
+CARGO_CRATE_DEPENDS+=  once_cell-1.17.0
+CARGO_CRATE_DEPENDS+=  openssl-0.10.45
 CARGO_CRATE_DEPENDS+=  openssl-macros-0.1.0
 CARGO_CRATE_DEPENDS+=  openssl-probe-0.1.5
-CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.79
+CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.80
 CARGO_CRATE_DEPENDS+=  ordered-float-3.4.0
 CARGO_CRATE_DEPENDS+=  os_pipe-0.9.2
 CARGO_CRATE_DEPENDS+=  os_str_bytes-6.4.1
@@ -262,9 +273,10 @@
 CARGO_CRATE_DEPENDS+=  owned_ttf_parser-0.17.1
 CARGO_CRATE_DEPENDS+=  palette-0.6.1
 CARGO_CRATE_DEPENDS+=  palette_derive-0.6.1
+CARGO_CRATE_DEPENDS+=  pango-sys-0.15.10
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.1
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.5
-CARGO_CRATE_DEPENDS+=  paste-1.0.10
+CARGO_CRATE_DEPENDS+=  paste-1.0.11
 CARGO_CRATE_DEPENDS+=  percent-encoding-2.2.0
 CARGO_CRATE_DEPENDS+=  phf-0.11.1
 CARGO_CRATE_DEPENDS+=  phf_generator-0.11.1
@@ -278,15 +290,15 @@
 CARGO_CRATE_DEPENDS+=  pkg-config-0.3.26
 CARGO_CRATE_DEPENDS+=  platter2-0.1.6
 CARGO_CRATE_DEPENDS+=  png-0.17.6
-CARGO_CRATE_DEPENDS+=  portable-atomic-0.3.16
+CARGO_CRATE_DEPENDS+=  portable-atomic-0.3.19
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.17
 CARGO_CRATE_DEPENDS+=  proc-macro-crate-1.2.1
 CARGO_CRATE_DEPENDS+=  proc-macro-error-1.0.4
 CARGO_CRATE_DEPENDS+=  proc-macro-error-attr-1.0.4
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.47
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.49
 CARGO_CRATE_DEPENDS+=  psd-0.3.4
 CARGO_CRATE_DEPENDS+=  quick-xml-0.22.0
-CARGO_CRATE_DEPENDS+=  quote-1.0.21
+CARGO_CRATE_DEPENDS+=  quote-1.0.23
 CARGO_CRATE_DEPENDS+=  rand-0.8.5
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.3.1
 CARGO_CRATE_DEPENDS+=  rand_core-0.6.4
@@ -304,13 +316,14 @@
 CARGO_CRATE_DEPENDS+=  remove_dir_all-0.5.3
 CARGO_CRATE_DEPENDS+=  reqwest-0.11.13
 CARGO_CRATE_DEPENDS+=  resvg-0.27.0
+CARGO_CRATE_DEPENDS+=  rfd-0.10.0
 CARGO_CRATE_DEPENDS+=  rgb-0.8.34
 CARGO_CRATE_DEPENDS+=  roxmltree-0.15.1
 CARGO_CRATE_DEPENDS+=  rustc-hash-1.1.0
-CARGO_CRATE_DEPENDS+=  rustix-0.36.5
-CARGO_CRATE_DEPENDS+=  rustversion-1.0.9
+CARGO_CRATE_DEPENDS+=  rustix-0.36.6
+CARGO_CRATE_DEPENDS+=  rustversion-1.0.11
 CARGO_CRATE_DEPENDS+=  rustybuzz-0.6.0
-CARGO_CRATE_DEPENDS+=  ryu-1.0.11
+CARGO_CRATE_DEPENDS+=  ryu-1.0.12
 CARGO_CRATE_DEPENDS+=  safe_arch-0.5.2
 CARGO_CRATE_DEPENDS+=  safe_arch-0.6.0
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
@@ -321,11 +334,11 @@
 CARGO_CRATE_DEPENDS+=  sctk-adwaita-0.4.3
 CARGO_CRATE_DEPENDS+=  security-framework-2.7.0
 CARGO_CRATE_DEPENDS+=  security-framework-sys-2.6.1
-CARGO_CRATE_DEPENDS+=  self_update-0.32.0
-CARGO_CRATE_DEPENDS+=  semver-1.0.14
-CARGO_CRATE_DEPENDS+=  serde-1.0.150
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.150
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.89
+CARGO_CRATE_DEPENDS+=  self_update-0.34.0
+CARGO_CRATE_DEPENDS+=  semver-1.0.16
+CARGO_CRATE_DEPENDS+=  serde-1.0.152
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.152
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.91
 CARGO_CRATE_DEPENDS+=  serde_urlencoded-0.7.1
 CARGO_CRATE_DEPENDS+=  servo-fontconfig-0.5.1
 CARGO_CRATE_DEPENDS+=  servo-fontconfig-sys-5.1.0
@@ -349,13 +362,12 @@
 CARGO_CRATE_DEPENDS+=  strum_macros-0.24.3
 CARGO_CRATE_DEPENDS+=  svgfilters-0.4.0
 CARGO_CRATE_DEPENDS+=  svgtypes-0.8.2
-CARGO_CRATE_DEPENDS+=  syn-1.0.105
+CARGO_CRATE_DEPENDS+=  syn-1.0.107
+CARGO_CRATE_DEPENDS+=  system-deps-6.0.3
 CARGO_CRATE_DEPENDS+=  tempfile-3.3.0
 CARGO_CRATE_DEPENDS+=  termcolor-1.1.3
-CARGO_CRATE_DEPENDS+=  terminal_size-0.1.17
-CARGO_CRATE_DEPENDS+=  textwrap-0.16.0
-CARGO_CRATE_DEPENDS+=  thiserror-1.0.37
-CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.37
+CARGO_CRATE_DEPENDS+=  thiserror-1.0.38
+CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.38
 CARGO_CRATE_DEPENDS+=  threadpool-1.8.1
 CARGO_CRATE_DEPENDS+=  tiff-0.8.1
 CARGO_CRATE_DEPENDS+=  time-0.1.45
@@ -371,7 +383,7 @@
 CARGO_CRATE_DEPENDS+=  tokio-1.23.0
 CARGO_CRATE_DEPENDS+=  tokio-native-tls-0.3.0
 CARGO_CRATE_DEPENDS+=  tokio-util-0.7.4
-CARGO_CRATE_DEPENDS+=  toml-0.5.9
+CARGO_CRATE_DEPENDS+=  toml-0.5.10
 CARGO_CRATE_DEPENDS+=  tower-service-0.3.2
 CARGO_CRATE_DEPENDS+=  tracing-0.1.37
 CARGO_CRATE_DEPENDS+=  tracing-core-0.1.30
@@ -386,7 +398,7 @@
 CARGO_CRATE_DEPENDS+=  unicode-bidi-mirroring-0.1.0
 CARGO_CRATE_DEPENDS+=  unicode-ccc-0.1.2
 CARGO_CRATE_DEPENDS+=  unicode-general-category-0.6.0
-CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.5
+CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.6
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.22
 CARGO_CRATE_DEPENDS+=  unicode-script-0.5.5
 CARGO_CRATE_DEPENDS+=  unicode-vo-0.1.0
@@ -395,6 +407,7 @@
 CARGO_CRATE_DEPENDS+=  usvg-0.27.0
 CARGO_CRATE_DEPENDS+=  vcpkg-0.2.15
 CARGO_CRATE_DEPENDS+=  vec_map-0.8.2
+CARGO_CRATE_DEPENDS+=  version-compare-0.1.1
 CARGO_CRATE_DEPENDS+=  version_check-0.9.4
 CARGO_CRATE_DEPENDS+=  walkdir-2.3.2
 CARGO_CRATE_DEPENDS+=  want-0.3.0
@@ -414,28 +427,34 @@
 CARGO_CRATE_DEPENDS+=  wayland-scanner-0.29.5
 CARGO_CRATE_DEPENDS+=  wayland-sys-0.29.5
 CARGO_CRATE_DEPENDS+=  web-sys-0.3.60
-CARGO_CRATE_DEPENDS+=  webbrowser-0.8.2
+CARGO_CRATE_DEPENDS+=  webbrowser-0.8.4
 CARGO_CRATE_DEPENDS+=  weezl-0.1.7
 CARGO_CRATE_DEPENDS+=  wide-0.7.5
-CARGO_CRATE_DEPENDS+=  widestring-1.0.2
 CARGO_CRATE_DEPENDS+=  winapi-0.3.9
 CARGO_CRATE_DEPENDS+=  winapi-i686-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=  winapi-util-0.1.5
 CARGO_CRATE_DEPENDS+=  winapi-wsapoll-0.1.1
 CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=  windows-0.37.0
+CARGO_CRATE_DEPENDS+=  windows-0.43.0
 CARGO_CRATE_DEPENDS+=  windows-sys-0.36.1
 CARGO_CRATE_DEPENDS+=  windows-sys-0.42.0
 CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.42.0
 CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.36.1
+CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.37.0



Home | Main Index | Thread Index | Old Index