*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2023-05-12 12:51:47 +02:00
parent c26dcab84f
commit 50a668de8a
156 changed files with 1873 additions and 786 deletions

View File

@ -1,6 +1,5 @@
PORTNAME= metronome
DISTVERSION= 1.2.0
PORTREVISION= 8
DISTVERSION= 1.2.1
CATEGORIES= audio
PKGNAMEPREFIX= gnome-
@ -13,14 +12,13 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene
USES= cargo gettext gnome gstreamer meson pkgconfig python:build shebangfix
USES= cargo gettext gnome gstreamer meson pkgconfig
USE_GITLAB= yes
USE_GNOME= gtk40 libadwaita
USE_GSTREAMER= bad good vorbis
GL_SITE= https://gitlab.gnome.org
GL_ACCOUNT= World
GL_COMMIT= 26fb83ff4ca32bf801260c3e32af6dcef19f5e59
SHEBANG_FILES= build-aux/meson_post_install.py
GL_COMMIT= 1a9f4b1bebcd6a6fb76c1774714e43006de8d503
MAKE_ENV= ${CARGO_ENV}
CARGO_BUILD= no
CARGO_INSTALL= no
@ -28,10 +26,12 @@ CARGO_TEST= no
GLIB_SCHEMAS= com.adrienplazas.Metronome.gschema.xml
post-patch:
@${REINPLACE_CMD} -e '/update_desktop_database/d' \
${WRKSRC}/meson.build
# Make each cargo subcommand very verbose
# Add explicit <triple> subdir for --target from USES=cargo
@${REINPLACE_CMD} -e '/cargo/s/ --/&verbose&verbose&/' \
-Ee '/cp/s,/(release|debug)/,/${CARGO_BUILD_TARGET}&,' \
${WRKSRC}/build-aux/cargo.sh
@${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \
-e "/cp/s,'src',& / '${CARGO_BUILD_TARGET}'," \
${WRKSRC}/src/meson.build
.include <bsd.port.mk>

View File

@ -1,13 +1,15 @@
CARGO_CRATES= aho-corasick-0.7.18 \
anyhow-1.0.56 \
atomic_refcell-0.1.9 \
atty-0.2.14 \
autocfg-1.1.0 \
bitflags-1.3.2 \
block-0.1.6 \
cairo-rs-0.17.0 \
cairo-sys-rs-0.17.0 \
cc-1.0.73 \
cfg-expr-0.10.2 \
cfg-if-1.0.0 \
either-1.6.1 \
env_logger-0.7.1 \
field-offset-0.3.4 \
futures-channel-0.3.21 \
@ -17,55 +19,68 @@ CARGO_CRATES= aho-corasick-0.7.18 \
futures-macro-0.3.21 \
futures-task-0.3.21 \
futures-util-0.3.21 \
gdk-pixbuf-0.17.0 \
gdk-pixbuf-sys-0.17.0 \
gdk4-0.6.2 \
gdk4-sys-0.6.2 \
gettext-rs-0.7.0 \
gettext-sys-0.21.3 \
glib-0.10.3 \
glib-macros-0.10.1 \
glib-sys-0.10.1 \
gobject-sys-0.10.0 \
gstreamer-0.16.7 \
gstreamer-base-0.16.5 \
gstreamer-base-sys-0.9.1 \
gstreamer-player-0.16.5 \
gstreamer-player-sys-0.9.1 \
gstreamer-sys-0.9.1 \
gstreamer-video-0.16.7 \
gstreamer-video-sys-0.9.1 \
gtk-macros-0.3.0 \
heck-0.3.3 \
gio-0.17.3 \
gio-sys-0.17.0 \
glib-0.17.3 \
glib-macros-0.17.3 \
glib-sys-0.17.2 \
gobject-sys-0.17.0 \
graphene-rs-0.17.1 \
graphene-sys-0.17.0 \
gsk4-0.6.2 \
gsk4-sys-0.6.2 \
gstreamer-0.20.2 \
gstreamer-base-0.20.0 \
gstreamer-base-sys-0.20.0 \
gstreamer-player-0.20.0 \
gstreamer-player-sys-0.20.0 \
gstreamer-sys-0.20.0 \
gstreamer-video-0.20.2 \
gstreamer-video-sys-0.20.0 \
gtk4-0.6.2 \
gtk4-macros-0.6.0 \
gtk4-sys-0.6.2 \
heck-0.4.0 \
hermit-abi-0.1.19 \
humantime-1.3.0 \
itertools-0.9.0 \
lazy_static-1.4.0 \
libadwaita-0.3.1 \
libadwaita-sys-0.3.0 \
libc-0.2.123 \
locale_config-0.3.0 \
log-0.4.16 \
malloc_buf-0.0.6 \
memchr-2.4.1 \
memchr-2.5.0 \
memoffset-0.6.5 \
muldiv-0.2.1 \
muldiv-1.0.1 \
num-integer-0.1.44 \
num-rational-0.3.2 \
num-rational-0.4.1 \
num-traits-0.2.14 \
objc-0.2.7 \
objc-foundation-0.1.1 \
objc_id-0.1.1 \
once_cell-1.10.0 \
option-operations-0.5.0 \
pango-0.17.0 \
pango-sys-0.17.0 \
paste-1.0.7 \
pest-2.1.3 \
pin-project-lite-0.2.8 \
pin-utils-0.1.0 \
pkg-config-0.3.25 \
pretty-hex-0.2.1 \
pretty-hex-0.3.0 \
pretty_env_logger-0.4.0 \
proc-macro-crate-0.1.5 \
proc-macro-crate-1.1.3 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
proc-macro2-1.0.37 \
quick-error-1.2.3 \
quick-xml-0.22.0 \
quote-1.0.18 \
regex-1.5.5 \
regex-syntax-0.6.25 \
@ -75,10 +90,7 @@ CARGO_CRATES= aho-corasick-0.7.18 \
serde-1.0.136 \
slab-0.4.6 \
smallvec-1.8.0 \
strum-0.18.0 \
strum_macros-0.18.0 \
syn-1.0.91 \
system-deps-1.3.2 \
system-deps-6.0.2 \
temp-dir-0.1.11 \
termcolor-1.1.3 \
@ -86,15 +98,10 @@ CARGO_CRATES= aho-corasick-0.7.18 \
thiserror-impl-1.0.30 \
toml-0.5.8 \
ucd-trie-0.1.3 \
unicode-segmentation-1.9.0 \
unicode-xid-0.2.2 \
version-compare-0.0.10 \
version-compare-0.1.0 \
version_check-0.9.4 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.5 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
gdk4,gdk4-sys,gsk4,gsk4-sys,gtk4,gtk4-macros,gtk4-sys@git+https://github.com/gtk-rs/gtk4-rs\#851001b57ce913bc7f416845d401a8922630c64a \
cairo-rs,cairo-sys-rs,gdk-pixbuf,gdk-pixbuf-sys,gio,gio-sys,glib,glib-macros,glib-sys,gobject-sys,graphene-rs,graphene-sys,pango,pango-sys@git+https://github.com/gtk-rs/gtk-rs-core\#597c827646a7ab73346226c9433b7fb9631e4ad4 \
libadwaita,libadwaita-sys@git+https://gitlab.gnome.org/World/Rust/libadwaita-rs\#9d5e5e7eba9257ad557e9f16b68ef9f6c99e5d3e
winapi-x86_64-pc-windows-gnu-0.4.0

View File

@ -1,8 +1,10 @@
TIMESTAMP = 1658404239
TIMESTAMP = 1683829979
SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
SHA256 (rust/crates/anyhow-1.0.56.crate) = 4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27
SIZE (rust/crates/anyhow-1.0.56.crate) = 44780
SHA256 (rust/crates/atomic_refcell-0.1.9.crate) = 857253367827bd9d0fd973f0ef15506a96e79e41b0ad7aa691203a4e3214f6c8
SIZE (rust/crates/atomic_refcell-0.1.9.crate) = 10132
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
@ -11,14 +13,16 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
SIZE (rust/crates/block-0.1.6.crate) = 4077
SHA256 (rust/crates/cairo-rs-0.17.0.crate) = a8af54f5d48af1226928adc1f57edd22f5df1349e7da1fc96ae15cf43db0e871
SIZE (rust/crates/cairo-rs-0.17.0.crate) = 53810
SHA256 (rust/crates/cairo-sys-rs-0.17.0.crate) = f55382a01d30e5e53f185eee269124f5e21ab526595b872751278dfbb463594e
SIZE (rust/crates/cairo-sys-rs-0.17.0.crate) = 11639
SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
SIZE (rust/crates/cc-1.0.73.crate) = 57880
SHA256 (rust/crates/cfg-expr-0.10.2.crate) = 5e068cb2806bbc15b439846dc16c5f89f8599f2c3e4d73d4449d38f9b2f0b6c5
SIZE (rust/crates/cfg-expr-0.10.2.crate) = 37734
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
SIZE (rust/crates/either-1.6.1.crate) = 13641
SHA256 (rust/crates/env_logger-0.7.1.crate) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36
SIZE (rust/crates/env_logger-0.7.1.crate) = 32281
SHA256 (rust/crates/field-offset-0.3.4.crate) = 1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92
@ -37,48 +41,72 @@ SHA256 (rust/crates/futures-task-0.3.21.crate) = 57c66a976bf5909d801bbef33416c41
SIZE (rust/crates/futures-task-0.3.21.crate) = 11815
SHA256 (rust/crates/futures-util-0.3.21.crate) = d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a
SIZE (rust/crates/futures-util-0.3.21.crate) = 153768
SHA256 (rust/crates/gdk-pixbuf-0.17.0.crate) = b023fbe0c6b407bd3d9805d107d9800da3829dc5a676653210f1d5f16d7f59bf
SIZE (rust/crates/gdk-pixbuf-0.17.0.crate) = 18089
SHA256 (rust/crates/gdk-pixbuf-sys-0.17.0.crate) = 7b41bd2b44ed49d99277d3925652a163038bd5ed943ec9809338ffb2f4391e3b
SIZE (rust/crates/gdk-pixbuf-sys-0.17.0.crate) = 9687
SHA256 (rust/crates/gdk4-0.6.2.crate) = e5042053ee765aeef08d9d7e3f0f1e36a4d37f1659b3f93ad3d6997515dbb64a
SIZE (rust/crates/gdk4-0.6.2.crate) = 87368
SHA256 (rust/crates/gdk4-sys-0.6.2.crate) = 14f0fb00507af1e9299681dd09965f720e2b5ea95536d49a5681e8994ef10c7a
SIZE (rust/crates/gdk4-sys-0.6.2.crate) = 64163
SHA256 (rust/crates/gettext-rs-0.7.0.crate) = e49ea8a8fad198aaa1f9655a2524b64b70eb06b2f3ff37da407566c93054f364
SIZE (rust/crates/gettext-rs-0.7.0.crate) = 14816
SHA256 (rust/crates/gettext-sys-0.21.3.crate) = c63ce2e00f56a206778276704bbe38564c8695249fdc8f354b4ef71c57c3839d
SIZE (rust/crates/gettext-sys-0.21.3.crate) = 6501658
SHA256 (rust/crates/glib-0.10.3.crate) = 0c685013b7515e668f1b57a165b009d4d28cb139a8a989bbd699c10dad29d0c5
SIZE (rust/crates/glib-0.10.3.crate) = 137147
SHA256 (rust/crates/glib-macros-0.10.1.crate) = 41486a26d1366a8032b160b59065a59fb528530a46a49f627e7048fb8c064039
SIZE (rust/crates/glib-macros-0.10.1.crate) = 7380
SHA256 (rust/crates/glib-sys-0.10.1.crate) = c7e9b997a66e9a23d073f2b1abb4dbfc3925e0b8952f67efd8d9b6e168e4cdc1
SIZE (rust/crates/glib-sys-0.10.1.crate) = 48839
SHA256 (rust/crates/gobject-sys-0.10.0.crate) = 952133b60c318a62bf82ee75b93acc7e84028a093e06b9e27981c2b6fe68218c
SIZE (rust/crates/gobject-sys-0.10.0.crate) = 17058
SHA256 (rust/crates/gstreamer-0.16.7.crate) = 9ff5d0f7ff308ae37e6eb47b6ded17785bdea06e438a708cd09e0288c1862f33
SIZE (rust/crates/gstreamer-0.16.7.crate) = 214121
SHA256 (rust/crates/gstreamer-base-0.16.5.crate) = bafd01c56f59cb10f4b5a10f97bb4bdf8c2b2784ae5b04da7e2d400cf6e6afcf
SIZE (rust/crates/gstreamer-base-0.16.5.crate) = 52488
SHA256 (rust/crates/gstreamer-base-sys-0.9.1.crate) = a4b7b6dc2d6e160a1ae28612f602bd500b3fa474ce90bf6bb2f08072682beef5
SIZE (rust/crates/gstreamer-base-sys-0.9.1.crate) = 18308
SHA256 (rust/crates/gstreamer-player-0.16.5.crate) = 34edf65e48e0d29c18101d77a2e004488a61f81a852a75e19d9c73e03d35cb77
SIZE (rust/crates/gstreamer-player-0.16.5.crate) = 33209
SHA256 (rust/crates/gstreamer-player-sys-0.9.1.crate) = 53aaf79503e691a32266670bc631edb6c52bdb854984da76a0ce2756f49584a2
SIZE (rust/crates/gstreamer-player-sys-0.9.1.crate) = 10714
SHA256 (rust/crates/gstreamer-sys-0.9.1.crate) = fc1f154082d01af5718c5f8a8eb4f565a4ea5586ad8833a8fc2c2aa6844b601d
SIZE (rust/crates/gstreamer-sys-0.9.1.crate) = 59986
SHA256 (rust/crates/gstreamer-video-0.16.7.crate) = f7bbb1485d87469849ec45c08e03c2f280d3ea20ff3c439d03185be54e3ce98e
SIZE (rust/crates/gstreamer-video-0.16.7.crate) = 73619
SHA256 (rust/crates/gstreamer-video-sys-0.9.1.crate) = 92347e46438007d6a2386302125f62cb9df6769cdacb931af5c0f12c1ee21de4
SIZE (rust/crates/gstreamer-video-sys-0.9.1.crate) = 31926
SHA256 (rust/crates/gtk-macros-0.3.0.crate) = da5bf7748fd4cd0b2490df8debcc911809dbcbee4ece9531b96c29a9c729de5a
SIZE (rust/crates/gtk-macros-0.3.0.crate) = 2623
SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
SIZE (rust/crates/heck-0.3.3.crate) = 10260
SHA256 (rust/crates/gio-0.17.3.crate) = 7b46cd098567b42c8f1b55c23ecb80ff3b3e07aa298d03aacc46c8f1b4cf1186
SIZE (rust/crates/gio-0.17.3.crate) = 211885
SHA256 (rust/crates/gio-sys-0.17.0.crate) = b5d3076ecb86c8c3a672c9843d6232b3a344fb81d304d0ba1ac64b23343efa46
SIZE (rust/crates/gio-sys-0.17.0.crate) = 81304
SHA256 (rust/crates/glib-0.17.3.crate) = e0ce6595f2fb74b90d15680d5c2d84cf89ca03c8ff96dcd8f4a8a6c214e629b3
SIZE (rust/crates/glib-0.17.3.crate) = 258334
SHA256 (rust/crates/glib-macros-0.17.3.crate) = a5281157383168967254909b5f9973bc6bbfcc958760719a79a6b334689d6de3
SIZE (rust/crates/glib-macros-0.17.3.crate) = 45001
SHA256 (rust/crates/glib-sys-0.17.2.crate) = 72a0985cf568e18cf63b443c9a14f4bdaa947fed7437476000dba84926a20b25
SIZE (rust/crates/glib-sys-0.17.2.crate) = 60121
SHA256 (rust/crates/gobject-sys-0.17.0.crate) = 9a0155d388840c77d61b033b66ef4f9bc7f4133d83df83572d6b4fb234a3be7d
SIZE (rust/crates/gobject-sys-0.17.0.crate) = 18629
SHA256 (rust/crates/graphene-rs-0.17.1.crate) = 21cf11565bb0e4dfc2f99d4775b6c329f0d40a2cff9c0066214d31a0e1b46256
SIZE (rust/crates/graphene-rs-0.17.1.crate) = 17612
SHA256 (rust/crates/graphene-sys-0.17.0.crate) = cf80a4849a8d9565410a8fec6fc3678e9c617f4ac7be182ca55ab75016e07af9
SIZE (rust/crates/graphene-sys-0.17.0.crate) = 11489
SHA256 (rust/crates/gsk4-0.6.2.crate) = 2fa9cd285a72a95124b65c069a9cb1b8fb8e310be71783404c39fccf3bf7774c
SIZE (rust/crates/gsk4-0.6.2.crate) = 26705
SHA256 (rust/crates/gsk4-sys-0.6.2.crate) = 5a445ae1e50cbf181a1d5c61b920a7e7e8657b96e0ecdbbf8911a86fad462a32
SIZE (rust/crates/gsk4-sys-0.6.2.crate) = 12300
SHA256 (rust/crates/gstreamer-0.20.2.crate) = 8d4f183660dc65a607f9c97ce4a3f72a208bf888c0c34d6cd052c7c4b2e086a1
SIZE (rust/crates/gstreamer-0.20.2.crate) = 309632
SHA256 (rust/crates/gstreamer-base-0.20.0.crate) = 5598bfedbff12675a6cddbe420b6a3ba5039c64aaf7df130db6339d09b634b0e
SIZE (rust/crates/gstreamer-base-0.20.0.crate) = 64318
SHA256 (rust/crates/gstreamer-base-sys-0.20.0.crate) = 26114ed96f6668380f5a1554128159e98e06c3a7a8460f216d7cd6dce28f928c
SIZE (rust/crates/gstreamer-base-sys-0.20.0.crate) = 40094
SHA256 (rust/crates/gstreamer-player-0.20.0.crate) = 76566698a39a2d80b17fa80b5bacb7f1ae728facb7f2b2090532380250b5cbfe
SIZE (rust/crates/gstreamer-player-0.20.0.crate) = 43242
SHA256 (rust/crates/gstreamer-player-sys-0.20.0.crate) = 15321aaaf3bb247b4af3e09456a62dc17f030515d6328377a34081d9ed5803c0
SIZE (rust/crates/gstreamer-player-sys-0.20.0.crate) = 32141
SHA256 (rust/crates/gstreamer-sys-0.20.0.crate) = e56fe047adef7d47dbafa8bc1340fddb53c325e16574763063702fc94b5786d2
SIZE (rust/crates/gstreamer-sys-0.20.0.crate) = 89479
SHA256 (rust/crates/gstreamer-video-0.20.2.crate) = ef95ad7e9645ef1a96373f1ea50135aec88fd29407b1979af7bb933a2ab0075b
SIZE (rust/crates/gstreamer-video-0.20.2.crate) = 111355
SHA256 (rust/crates/gstreamer-video-sys-0.20.0.crate) = 66ddb6112d438aac0004d2db6053a572f92b1c5e0e9d6ff6c71d9245f7f73e46
SIZE (rust/crates/gstreamer-video-sys-0.20.0.crate) = 59182
SHA256 (rust/crates/gtk4-0.6.2.crate) = e47dca53cb1a8ae3006e869b5711ae7370180db537f6d98e3bcaf23fabfd911f
SIZE (rust/crates/gtk4-0.6.2.crate) = 474133
SHA256 (rust/crates/gtk4-macros-0.6.0.crate) = db4676c4f90d8b010e88cb4558f61f47d76d6f6b8e6f6b89e62640f443907f61
SIZE (rust/crates/gtk4-macros-0.6.0.crate) = 16109
SHA256 (rust/crates/gtk4-sys-0.6.2.crate) = 65463dc801460e498d5e7ffa6e9ae2cfbed7d05fabd1ca5a8d024adbc89eeda6
SIZE (rust/crates/gtk4-sys-0.6.2.crate) = 104398
SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9
SIZE (rust/crates/heck-0.4.0.crate) = 11161
SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
SHA256 (rust/crates/humantime-1.3.0.crate) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f
SIZE (rust/crates/humantime-1.3.0.crate) = 17020
SHA256 (rust/crates/itertools-0.9.0.crate) = 284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b
SIZE (rust/crates/itertools-0.9.0.crate) = 96429
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/libadwaita-0.3.1.crate) = b1c4efd2020a4fcedbad2c4a97de97bf6045e5dc49d61d5a5d0cfd753db60700
SIZE (rust/crates/libadwaita-0.3.1.crate) = 83876
SHA256 (rust/crates/libadwaita-sys-0.3.0.crate) = 0727b85b4fe2b1bed5ac90df6343de15cbf8118bfb96d7c3cc1512681a4b34ac
SIZE (rust/crates/libadwaita-sys-0.3.0.crate) = 21106
SHA256 (rust/crates/libc-0.2.123.crate) = cb691a747a7ab48abc15c5b42066eaafde10dc427e3b6ee2a1cf43db04c763bd
SIZE (rust/crates/libc-0.2.123.crate) = 577487
SHA256 (rust/crates/locale_config-0.3.0.crate) = 08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934
@ -87,16 +115,16 @@ SHA256 (rust/crates/log-0.4.16.crate) = 6389c490849ff5bc16be905ae24bc913a9c8892e
SIZE (rust/crates/log-0.4.16.crate) = 37758
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a
SIZE (rust/crates/memchr-2.4.1.crate) = 64977
SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
SIZE (rust/crates/memchr-2.5.0.crate) = 65812
SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
SHA256 (rust/crates/muldiv-0.2.1.crate) = 0419348c027fa7be448d2ae7ea0e4e04c2334c31dc4e74ab29f00a2a7ca69204
SIZE (rust/crates/muldiv-0.2.1.crate) = 4967
SHA256 (rust/crates/muldiv-1.0.1.crate) = 956787520e75e9bd233246045d19f42fb73242759cc57fba9611d940ae96d4b0
SIZE (rust/crates/muldiv-1.0.1.crate) = 4901
SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
SIZE (rust/crates/num-integer-0.1.44.crate) = 22216
SHA256 (rust/crates/num-rational-0.3.2.crate) = 12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07
SIZE (rust/crates/num-rational-0.3.2.crate) = 26359
SHA256 (rust/crates/num-rational-0.4.1.crate) = 0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0
SIZE (rust/crates/num-rational-0.4.1.crate) = 27889
SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290
SIZE (rust/crates/num-traits-0.2.14.crate) = 45476
SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
@ -107,6 +135,12 @@ SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b
SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
SHA256 (rust/crates/once_cell-1.10.0.crate) = 87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9
SIZE (rust/crates/once_cell-1.10.0.crate) = 30414
SHA256 (rust/crates/option-operations-0.5.0.crate) = 7c26d27bb1aeab65138e4bf7666045169d1717febcc9ff870166be8348b223d0
SIZE (rust/crates/option-operations-0.5.0.crate) = 19262
SHA256 (rust/crates/pango-0.17.0.crate) = 243c048be90312220fb3bd578176eed8290568274a93c95040289d39349384bc
SIZE (rust/crates/pango-0.17.0.crate) = 47693
SHA256 (rust/crates/pango-sys-0.17.0.crate) = 4293d0f0b5525eb5c24734d30b0ed02cd02aa734f216883f376b54de49625de8
SIZE (rust/crates/pango-sys-0.17.0.crate) = 24749
SHA256 (rust/crates/paste-1.0.7.crate) = 0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc
SIZE (rust/crates/paste-1.0.7.crate) = 18285
SHA256 (rust/crates/pest-2.1.3.crate) = 10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53
@ -117,12 +151,10 @@ SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.25.crate) = 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae
SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838
SHA256 (rust/crates/pretty-hex-0.2.1.crate) = bc5c99d529f0d30937f6f4b8a86d988047327bb88d04d2c4afc356de74722131
SIZE (rust/crates/pretty-hex-0.2.1.crate) = 6176
SHA256 (rust/crates/pretty-hex-0.3.0.crate) = c6fa0831dd7cc608c38a5e323422a0077678fa5744aa2be4ad91c4ece8eec8d5
SIZE (rust/crates/pretty-hex-0.3.0.crate) = 6677
SHA256 (rust/crates/pretty_env_logger-0.4.0.crate) = 926d36b9553851b8b0005f1275891b392ee4d2d833852c417ed025477350fb9d
SIZE (rust/crates/pretty_env_logger-0.4.0.crate) = 8690
SHA256 (rust/crates/proc-macro-crate-0.1.5.crate) = 1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785
SIZE (rust/crates/proc-macro-crate-0.1.5.crate) = 8096
SHA256 (rust/crates/proc-macro-crate-1.1.3.crate) = e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a
SIZE (rust/crates/proc-macro-crate-1.1.3.crate) = 8758
SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
@ -133,8 +165,6 @@ SHA256 (rust/crates/proc-macro2-1.0.37.crate) = ec757218438d5fda206afc041538b2f6
SIZE (rust/crates/proc-macro2-1.0.37.crate) = 41378
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
SHA256 (rust/crates/quick-xml-0.22.0.crate) = 8533f14c8382aaad0d592c812ac3b826162128b65662331e1127b45c3d18536b
SIZE (rust/crates/quick-xml-0.22.0.crate) = 132066
SHA256 (rust/crates/quote-1.0.18.crate) = a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1
SIZE (rust/crates/quote-1.0.18.crate) = 28911
SHA256 (rust/crates/regex-1.5.5.crate) = 1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286
@ -153,14 +183,8 @@ SHA256 (rust/crates/slab-0.4.6.crate) = eb703cfe953bccee95685111adeedb76fabe4e97
SIZE (rust/crates/slab-0.4.6.crate) = 16067
SHA256 (rust/crates/smallvec-1.8.0.crate) = f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83
SIZE (rust/crates/smallvec-1.8.0.crate) = 27992
SHA256 (rust/crates/strum-0.18.0.crate) = 57bd81eb48f4c437cadc685403cad539345bf703d78e63707418431cecd4522b
SIZE (rust/crates/strum-0.18.0.crate) = 4207
SHA256 (rust/crates/strum_macros-0.18.0.crate) = 87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c
SIZE (rust/crates/strum_macros-0.18.0.crate) = 10229
SHA256 (rust/crates/syn-1.0.91.crate) = b683b2b825c8eef438b77c36a06dc262294da3d5a5813fac20da149241dcd44d
SIZE (rust/crates/syn-1.0.91.crate) = 235996
SHA256 (rust/crates/system-deps-1.3.2.crate) = 0f3ecc17269a19353b3558b313bba738b25d82993e30d62a18406a24aba4649b
SIZE (rust/crates/system-deps-1.3.2.crate) = 15866
SHA256 (rust/crates/system-deps-6.0.2.crate) = a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709
SIZE (rust/crates/system-deps-6.0.2.crate) = 22869
SHA256 (rust/crates/temp-dir-0.1.11.crate) = af547b166dd1ea4b472165569fc456cfb6818116f854690b0ff205e636523dab
@ -175,12 +199,8 @@ SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab
SIZE (rust/crates/toml-0.5.8.crate) = 54219
SHA256 (rust/crates/ucd-trie-0.1.3.crate) = 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c
SIZE (rust/crates/ucd-trie-0.1.3.crate) = 44615
SHA256 (rust/crates/unicode-segmentation-1.9.0.crate) = 7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99
SIZE (rust/crates/unicode-segmentation-1.9.0.crate) = 93241
SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955
SHA256 (rust/crates/version-compare-0.0.10.crate) = d63556a25bae6ea31b52e640d7c41d1ab27faba4ccb600013837a3d0b3994ca1
SIZE (rust/crates/version-compare-0.0.10.crate) = 15171
SHA256 (rust/crates/version-compare-0.1.0.crate) = fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73
SIZE (rust/crates/version-compare-0.1.0.crate) = 14169
SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
@ -193,11 +213,5 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9
SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (gtk-rs-gtk4-rs-851001b57ce913bc7f416845d401a8922630c64a_GH0.tar.gz) = 8ffc35fa517acd5c85911c3c8b0146dc14ca05e7d3f485f4ed370cf6da290b50
SIZE (gtk-rs-gtk4-rs-851001b57ce913bc7f416845d401a8922630c64a_GH0.tar.gz) = 5761853
SHA256 (gtk-rs-gtk-rs-core-597c827646a7ab73346226c9433b7fb9631e4ad4_GH0.tar.gz) = b9271d62822b3d13f663d21485c172520d86ed98d4874125c20f9bd83c9d11f5
SIZE (gtk-rs-gtk-rs-core-597c827646a7ab73346226c9433b7fb9631e4ad4_GH0.tar.gz) = 793516
SHA256 (World-Rust-libadwaita-rs-9d5e5e7eba9257ad557e9f16b68ef9f6c99e5d3e_GL0.tar.gz) = ddf5b0b88ab09758e751852743262d6a991fb015d9519e3b317a28cf73c816ef
SIZE (World-Rust-libadwaita-rs-9d5e5e7eba9257ad557e9f16b68ef9f6c99e5d3e_GL0.tar.gz) = 183043
SHA256 (World-metronome-26fb83ff4ca32bf801260c3e32af6dcef19f5e59_GL0.tar.gz) = 8f77bbbd49ca51bff2cf227aee02a4c28fde4fa39b833130e7240860653fe953
SIZE (World-metronome-26fb83ff4ca32bf801260c3e32af6dcef19f5e59_GL0.tar.gz) = 185780
SHA256 (World-metronome-1a9f4b1bebcd6a6fb76c1774714e43006de8d503_GL0.tar.gz) = cb82c7563863676c6afc5dde7a3df0bdb0e7cd1324780cf7898ea74982478a0f
SIZE (World-metronome-1a9f4b1bebcd6a6fb76c1774714e43006de8d503_GL0.tar.gz) = 116530

View File

@ -17,6 +17,7 @@ share/locale/he/LC_MESSAGES/metronome.mo
share/locale/hr/LC_MESSAGES/metronome.mo
share/locale/hu/LC_MESSAGES/metronome.mo
share/locale/id/LC_MESSAGES/metronome.mo
share/locale/is/LC_MESSAGES/metronome.mo
share/locale/it/LC_MESSAGES/metronome.mo
share/locale/ka/LC_MESSAGES/metronome.mo
share/locale/nl/LC_MESSAGES/metronome.mo
@ -27,6 +28,7 @@ share/locale/pt_BR/LC_MESSAGES/metronome.mo
share/locale/ru/LC_MESSAGES/metronome.mo
share/locale/sk/LC_MESSAGES/metronome.mo
share/locale/sl/LC_MESSAGES/metronome.mo
share/locale/sr/LC_MESSAGES/metronome.mo
share/locale/sv/LC_MESSAGES/metronome.mo
share/locale/tr/LC_MESSAGES/metronome.mo
share/locale/uk/LC_MESSAGES/metronome.mo

View File

@ -1,6 +1,5 @@
PORTNAME= ocp
PORTVERSION= 0.2.103
PORTREVISION= 2
PORTVERSION= 0.2.104
PORTEPOCH= 1
CATEGORIES= audio
MASTER_SITES= https://stian.cubic.org/ocp/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1676724361
SHA256 (ocp-0.2.103.tar.xz) = b526d27e983e292453d2ccc36946ee3efd3ba33ee0489507a9815f2f05a23b5e
SIZE (ocp-0.2.103.tar.xz) = 3849176
TIMESTAMP = 1683869957
SHA256 (ocp-0.2.104.tar.xz) = e07dce02c3e72233a82903a670d392dac0f6b082ed4d4a72eddd9da48ef77b8b
SIZE (ocp-0.2.104.tar.xz) = 3895108

View File

@ -1,11 +0,0 @@
--- devw/devwnone.c.orig 2023-02-18 17:11:26 UTC
+++ devw/devwnone.c
@@ -493,7 +493,7 @@ static const struct mcpDevAPI_t *devwNoneInit (const s
return &devwNone;
}
-static void devwNoneClose (const struct mcpDriver_t *)
+static void devwNoneClose (const struct mcpDriver_t *driver)
{
}

View File

@ -1,12 +1,12 @@
This is a package that allows conversion to and from data in
Javascript object notation (JSON) format. This allows R objects to
be inserted into Javascript/ECMAScript/ActionScript code and allows
JavaScript object notation (JSON) format. This allows R objects to
be inserted into JavaScript/ECMAScript/ActionScript code and allows
R programmers to read and convert JSON content to R objects. This
is an alternative to rjson package. That version was too slow for
converting large R objects to JSON and is not extensible, but a
very useful prototype. It is fast for parsing. This package uses
methods, vectorized operations and C code and callbacks to R functions
for deserializing JSON objects to R. Verison 0.4 of this package
for deserializing JSON objects to R. Version 0.4 of this package
uses a new native parser, implements the transformation code in C
and allocates memory efficiently (rather than concatenating because
of event driven parsing). The result is a significantly faster

View File

@ -1,6 +1,5 @@
PORTNAME= RPostgreSQL
DISTVERSION= 0.7-4
PORTREVISION= 1
DISTVERSION= 0.7-5
CATEGORIES= databases
DISTNAME= ${PORTNAME}_${DISTVERSION}
@ -17,8 +16,7 @@ RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist,compiles pgsql shebangfix
SHEBANG_FILES= inst/devTests/*.r \
inst/devTests/*.sh
SHEBANG_FILES= inst/devTests/*.r inst/devTests/*.sh
SHEBANG_LANG= r
r_OLD_CMD= /usr/bin/r
r_CMD= ${LOCALBASE}/bin/R

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1660274790
SHA256 (RPostgreSQL_0.7-4.tar.gz) = b6adf60094f2b03dff1959147cde7f61c2f4c4576d77b2a263c63f8e3cd556c6
SIZE (RPostgreSQL_0.7-4.tar.gz) = 580993
TIMESTAMP = 1682400306
SHA256 (RPostgreSQL_0.7-5.tar.gz) = 6b5401ee55bd948ae7bc84520d789ceb422533a7d5e5bd6e10e3b54447f29fa1
SIZE (RPostgreSQL_0.7-5.tar.gz) = 576481

View File

@ -1,7 +1,7 @@
DISTVERSION?= 11.19
DISTVERSION?= 11.20
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 2
PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1675791439
SHA256 (postgresql/postgresql-11.19.tar.bz2) = 13109e2b71f1139405c27201da3733a61ace72ee1c228d9c9f0320e06aee14c2
SIZE (postgresql/postgresql-11.19.tar.bz2) = 20457793
TIMESTAMP = 1683631074
SHA256 (postgresql/postgresql-11.20.tar.bz2) = 3d7c8882f64a7e98534a044257dfee7abad77a5b7da12508d85d722b98b5acce
SIZE (postgresql/postgresql-11.20.tar.bz2) = 20456483

View File

@ -1,7 +1,7 @@
DISTVERSION?= 12.14
DISTVERSION?= 12.15
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1
PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1675791439
SHA256 (postgresql/postgresql-12.14.tar.bz2) = 785610237d382c842d356e347138e58c06ffeae240e6cc0b52ac5ebcc30d043e
SIZE (postgresql/postgresql-12.14.tar.bz2) = 21124742
TIMESTAMP = 1683631075
SHA256 (postgresql/postgresql-12.15.tar.bz2) = bb5206e2864c1c4579938b96ea6096d155f22abf2d2cc2aa57571e3c4cb12b36
SIZE (postgresql/postgresql-12.15.tar.bz2) = 21127306

View File

@ -1,7 +1,7 @@
DISTVERSION?= 14.7
DISTVERSION?= 14.8
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1
PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1675791442
SHA256 (postgresql/postgresql-14.7.tar.bz2) = cef60f0098fa8101c1546f4254e45b722af5431337945b37af207007630db331
SIZE (postgresql/postgresql-14.7.tar.bz2) = 22182073
TIMESTAMP = 1683631077
SHA256 (postgresql/postgresql-14.8.tar.bz2) = 39d38f0030737ed03835debeefee3b37d335462ce4995e2497bc38d621ebe45a
SIZE (postgresql/postgresql-14.8.tar.bz2) = 22204905

View File

@ -1,8 +1,8 @@
PORTNAME?= postgresql
DISTVERSION?= 15.2
DISTVERSION?= 15.3
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1
PORTREVISION?= 0
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1675791442
SHA256 (postgresql/postgresql-15.2.tar.bz2) = 99a2171fc3d6b5b5f56b757a7a3cb85d509a38e4273805def23941ed2b8468c7
SIZE (postgresql/postgresql-15.2.tar.bz2) = 22688379
TIMESTAMP = 1683631078
SHA256 (postgresql/postgresql-15.3.tar.bz2) = ffc7d4891f00ffbf5c3f4eab7fbbced8460b8c0ee63c5a5167133b9e6599d932
SIZE (postgresql/postgresql-15.3.tar.bz2) = 22819107

View File

@ -1259,6 +1259,7 @@ man/man7/WITH.7.gz
%%NLS%%share/locale/ko/LC_MESSAGES/ecpg-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/ecpglib6-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/libpq5-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_amcheck-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_config-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_dump-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pgscripts-%%PG_VERSION%%.mo

View File

@ -818,11 +818,15 @@ lib/postgresql/utf8_and_win.so
%%NLS%%share/locale/de/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
%%NLS%%share/locale/el/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
%%NLS%%share/locale/es/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
%%NLS%%share/locale/es/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
@ -852,9 +856,20 @@ lib/postgresql/utf8_and_win.so
%%NLS%%share/locale/fr/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
%%NLS%%share/locale/fr/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
%%NLS%%share/locale/fr/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
%%NLS%%share/locale/ja/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
%%NLS%%share/locale/ja/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
%%NLS%%share/locale/ja/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
@ -882,22 +897,18 @@ lib/postgresql/utf8_and_win.so
%%NLS%%share/locale/ka/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
%%NLS%%share/locale/ka/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
%%NLS%%share/locale/ka/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/initdb-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_archivecleanup-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
%%NLS%%share/locale/it/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_basebackup-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_checksums-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_controldata-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_ctl-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_resetwal-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_rewind-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_test_fsync-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_test_timing-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_upgrade-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/pg_waldump-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo
%%NLS%%share/locale/ko/LC_MESSAGES/postgres-%%PG_VERSION%%.mo
%%NLS%%share/locale/pl/LC_MESSAGES/plpgsql-%%PG_VERSION%%.mo

View File

@ -1,5 +1,5 @@
PORTNAME= peewee_migrate
DISTVERSION= 1.6.6
DISTVERSION= 1.7.1
CATEGORIES= databases devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -9,12 +9,12 @@ COMMENT= Simple migration engine for Peewee
WWW= https://github.com/klen/peewee_migrate
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
MY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}peewee>=0:databases/py-peewee@${PY_FLAVOR}
BUILD_DEPENDS= ${MY_DEPENDS}
BUILD_DEPENDS= ${MY_DEPENDS} \
${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR}
RUN_DEPENDS= ${MY_DEPENDS}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
@ -22,7 +22,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAV
USES= python:3.7+
USE_GITHUB= yes # tests not shipped with sdist
GH_ACCOUNT= klen
USE_PYTHON= autoplist concurrent distutils pytest
USE_PYTHON= autoplist concurrent pep517 pytest
TEST_ENV= PYTHONPATH=${WRKSRC}/src

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1676713611
SHA256 (klen-peewee_migrate-1.6.6_GH0.tar.gz) = 8cd68eb4a2669f97530567dab9626b35aa175b97d79b794f3a77513618f23075
SIZE (klen-peewee_migrate-1.6.6_GH0.tar.gz) = 25896
TIMESTAMP = 1683709355
SHA256 (klen-peewee_migrate-1.7.1_GH0.tar.gz) = c934fa51dd41e8fcbd77756b65364f4a0e557f8f90781656e3e3cfd3c4df1e59
SIZE (klen-peewee_migrate-1.7.1_GH0.tar.gz) = 39033

View File

@ -1,6 +1,5 @@
PORTNAME= blob
DISTVERSION= 1.2.3
PORTREVISION= 1
DISTVERSION= 1.2.4
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1650493407
SHA256 (blob_1.2.3.tar.gz) = 2d88d683ee3d1b56b332b5c7769979b5d3994b5d9285ea634ec919576da3631b
SIZE (blob_1.2.3.tar.gz) = 10543
TIMESTAMP = 1683865494
SHA256 (blob_1.2.4.tar.gz) = d08922ebc4147d930fe4762b1b289935217308c6d3fcaa5ae028ce3f5cf2728f
SIZE (blob_1.2.4.tar.gz) = 10620

View File

@ -1,6 +1,5 @@
PORTNAME= caret
DISTVERSION= 6.0-93
PORTREVISION= 1
DISTVERSION= 6.0-94
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
@ -10,9 +9,9 @@ WWW= https://topepo.github.io/caret/
LICENSE= GPLv2+
CRAN_DEPENDS= R-cran-ggplot2>0:graphics/R-cran-ggplot2 \
R-cran-e1071>0:science/R-cran-e1071 \
CRAN_DEPENDS= R-cran-e1071>0:science/R-cran-e1071 \
R-cran-foreach>0:devel/R-cran-foreach \
R-cran-ggplot2>0:graphics/R-cran-ggplot2 \
R-cran-ModelMetrics>=1.2.2.2:devel/R-cran-ModelMetrics \
R-cran-plyr>0:devel/R-cran-plyr \
R-cran-pROC>0:graphics/R-cran-pROC \
@ -22,6 +21,6 @@ CRAN_DEPENDS= R-cran-ggplot2>0:graphics/R-cran-ggplot2 \
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist,compiles
USES= cran:auto-plist,compiles
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1660267284
SHA256 (caret_6.0-93.tar.gz) = 4c156b88879d390436a54779ea19ffbae3f476533d83caaf30400d76130c4a07
SIZE (caret_6.0-93.tar.gz) = 2273775
TIMESTAMP = 1682388561
SHA256 (caret_6.0-94.tar.gz) = 2715e83ca260bb739cd926a55b0d2da1e3f6308b17b56862466e738d930d29a8
SIZE (caret_6.0-94.tar.gz) = 2274203

View File

@ -1,5 +1,5 @@
PORTNAME= waldo
DISTVERSION= 0.5.0
DISTVERSION= 0.5.1
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1683164728
SHA256 (waldo_0.5.0.tar.gz) = 06712b71c19839a34d79d095737d25ae290e303e5bf6d7a1f7da7b85bbd3d93d
SIZE (waldo_0.5.0.tar.gz) = 39335
TIMESTAMP = 1683865432
SHA256 (waldo_0.5.1.tar.gz) = 45bf076cff449e3c506c95857734bb73fdf30040333709b8845d09a12c6fdf46
SIZE (waldo_0.5.1.tar.gz) = 39619

View File

@ -221,7 +221,7 @@ REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76
# See ${WRKSRC}/electron/DEPS for MANTLE_VER
MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948
YARN_TIMESTAMP= 1683167496
YARN_TIMESTAMP= 1683793378
.include "Makefile.version"
.include <bsd.port.pre.mk> # required for COMPILER_VERSION

View File

@ -1,2 +1,2 @@
ELECTRON_VER= 22.3.8
ELECTRON_VER= 22.3.9
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}

View File

@ -1,14 +1,14 @@
TIMESTAMP = 1683168476
TIMESTAMP = 1683794065
SHA256 (electron/chromium-108.0.5359.215.tar.xz) = aba0730b347269efda217affe804f6fced296aa02f810c8c9a6fd7d46cd7bf9a
SIZE (electron/chromium-108.0.5359.215.tar.xz) = 1584734880
SHA256 (electron/f8b5da24d33317766d3933fb6711b0603fc4fb6f) = 63706737ca75e0e5c97885186b2a7ab019ca71d1315ee08870193bbfa7486bfc
SIZE (electron/f8b5da24d33317766d3933fb6711b0603fc4fb6f) = 9900677
SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734
SHA256 (electron/electron-yarn-cache-22.3.8.tar.xz) = a82216048f58dc87aa0b44f6b44eb5d47ec7da8ca8b4238b3db2667612f9c876
SIZE (electron/electron-yarn-cache-22.3.8.tar.xz) = 38900968
SHA256 (electron/electron-electron-v22.3.8_GH0.tar.gz) = e989797ce67fce23c4a7f7aaf3c71dd1937581c59f44d4bc7ab9f2dfa21da527
SIZE (electron/electron-electron-v22.3.8_GH0.tar.gz) = 10592332
SHA256 (electron/electron-yarn-cache-22.3.9.tar.xz) = 8a78373e9aa1f2d0c58f28406fc21719e876b6b6ff5d329c0c41975e88b8ceac
SIZE (electron/electron-yarn-cache-22.3.9.tar.xz) = 38902308
SHA256 (electron/electron-electron-v22.3.9_GH0.tar.gz) = dd08b176b9f040ccd4ef365c12d83fc09d409e054e2a26f76d01e82e1572e542
SIZE (electron/electron-electron-v22.3.9_GH0.tar.gz) = 10594482
SHA256 (electron/nodejs-node-v16.17.1_GH0.tar.gz) = e63378aa6aa18b9e05486e46eaca6c6e09904366e5100d7e04c6dbd344a42f60
SIZE (electron/nodejs-node-v16.17.1_GH0.tar.gz) = 90485310
SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39

View File

@ -1,6 +1,6 @@
PORTNAME= tools
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
DISTVERSION= 0.9.1
PORTEPOCH= 1
CATEGORIES= devel
PKGNAMEPREFIX= go-
@ -17,6 +17,7 @@ GO_MODULE= golang.org/x/tools
GO_TARGET= ./cmd/auth/cookieauth \
./cmd/auth/gitauth \
./cmd/auth/netrcauth \
./cmd/bisect \
./cmd/bundle \
./cmd/callgraph \
./cmd/compilebench \

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1680904166
SHA256 (go/devel_go-tools/tools-v0.8.0/v0.8.0.mod) = 42e11038dad28819ce31cf6ed3e1d8dfa2bac50de0cdb3e07efff28a6e6c11ed
SIZE (go/devel_go-tools/tools-v0.8.0/v0.8.0.mod) = 212
SHA256 (go/devel_go-tools/tools-v0.8.0/v0.8.0.zip) = 2cb83ee39a4148f805397fa79e26ac4cd1652f9c994c107d7d0dc4e39e9d8c60
SIZE (go/devel_go-tools/tools-v0.8.0/v0.8.0.zip) = 3074447
TIMESTAMP = 1683721344
SHA256 (go/devel_go-tools/tools-v0.9.1/v0.9.1.mod) = 1412064845ce045ef6ed529ede3cb3a8bc8ed4a2a7c2b7d4f967807d7c958551
SIZE (go/devel_go-tools/tools-v0.9.1/v0.9.1.mod) = 213
SHA256 (go/devel_go-tools/tools-v0.9.1/v0.9.1.zip) = 7426a47349417d2d114487da7e0b6883cab22bb89b46ae49174326f7842871c3
SIZE (go/devel_go-tools/tools-v0.9.1/v0.9.1.zip) = 3120890

View File

@ -1,5 +1,5 @@
PORTNAME= autoflake
PORTVERSION= 1.3.1
PORTVERSION= 2.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,17 +11,14 @@ WWW= https://github.com/PyCQA/autoflake
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyflakes>=1.1.0:devel/py-pyflakes@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
USES= python:3.6+
USE_PYTHON= autoplist concurrent distutils
USES= pytest python:3.6+ shebangfix
USE_PYTHON= autoplist pep517
TEST_ENV= PYTHONPATH=${WRKSRC}/src
SHEBANG_FILES= autoflake.py test_autoflake.py
NO_ARCH= yes
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs -o addopts=
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1584024731
SHA256 (autoflake-1.3.1.tar.gz) = 680cb9dade101ed647488238ccb8b8bfb4369b53d58ba2c8cdf7d5d54e01f95b
SIZE (autoflake-1.3.1.tar.gz) = 17443
TIMESTAMP = 1683710144
SHA256 (autoflake-2.1.1.tar.gz) = 75524b48d42d6537041d91f17573b8a98cb645642f9f05c7fcc68de10b1cade3
SIZE (autoflake-2.1.1.tar.gz) = 26564

View File

@ -1,5 +1,5 @@
PORTNAME= makefun
DISTVERSION= 1.15.0
DISTVERSION= 1.15.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1664706259
SHA256 (makefun-1.15.0.tar.gz) = 5b110e733d94f7a49d8ac27b1e2d40f2bb0501e98c1d825e0d932d26920dd5df
SIZE (makefun-1.15.0.tar.gz) = 74404
TIMESTAMP = 1683708498
SHA256 (makefun-1.15.1.tar.gz) = 40b0f118b6ded0d8d78c78f1eb679b8b6b2462e3c1b3e05fb1b2da8cd46b48a5
SIZE (makefun-1.15.1.tar.gz) = 74521

View File

@ -1,5 +1,5 @@
PORTNAME= types-jsonschema
PORTVERSION= 4.17.0.7
PORTVERSION= 4.17.0.8
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1683626963
SHA256 (types-jsonschema-4.17.0.7.tar.gz) = 130e57c5f1ca755f95775d0822ad7a3907294e1461306af54baf804f317fd54c
SIZE (types-jsonschema-4.17.0.7.tar.gz) = 8419
TIMESTAMP = 1683813065
SHA256 (types-jsonschema-4.17.0.8.tar.gz) = 96a56990910f405e62de58862c0bbb3ac29ee6dba6d3d99aa0ba7f874cc547de
SIZE (types-jsonschema-4.17.0.8.tar.gz) = 8461

View File

@ -1,5 +1,6 @@
PORTNAME= vscode
DISTVERSION= 1.78.1
PORTREVISION= 1
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:yarn_cache
DISTFILES= yarn-offline-cache-${DISTVERSION}${EXTRACT_SUFX}:yarn_cache \

View File

@ -134,6 +134,7 @@
SUBDIR += stella
SUBDIR += stonx
SUBDIR += teo
SUBDIR += tic-80
SUBDIR += tiemu3
SUBDIR += tilem
SUBDIR += tme

64
emulators/tic-80/Makefile Normal file
View File

@ -0,0 +1,64 @@
PORTNAME= TIC-80
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.2164
CATEGORIES= emulators games
MAINTAINER= fuz@FreeBSD.org
COMMENT= Fantasy game console
WWW= https://tic80.com
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libasound.so:audio/alsa-lib \
libdbus-1.so:devel/dbus \
libduktape.so:lang/duktape-lib \
libgif.so:graphics/giflib \
libhttp_parser.so:www/http-parser \
libinotify.so:devel/libinotify \
libpng16.so:graphics/png \
libsquirrel.so:lang/squirrel \
libunwind.so:devel/libunwind \
libuv.so:devel/libuv
USES= cmake desktop-file-utils gl localbase:ldflags lua:53 pkgconfig sdl
USE_GITHUB= yes
GH_ACCOUNT= nesbox
GH_TUPLE= nesbox:blip-buf:330226d9b55ecbeea644e17b5e0f096a165ca07e:blip_buf/vendor/blip-buf \
tronkko:dirent:c885633e126a3a949ec0497273ec13e2c03e862c:dirent/vendor/dirent \
wren-lang:wren:4a18fc489f9ea3d253b20dd40f4cdad0d6bb40eb:wren/vendor/wren \
kuba--:zip:d7df626f3aa457e01669f65e61bf8f484e352941:zip/vendor/zip \
nesbox:moonscript:17179283012b392bff972ad66231d73bfeec6e90:moonscript/vendor/moonscript \
cofyc:argparse:0d5f5d0745df14a3f373f7eed85bf524714f4524:argparse/vendor/argparse \
wasm3:wasm3:a3abb3f2d320994be59dfbe2cdafa8d0b6a8253e:wasm3/vendor/wasm3 \
nesbox:lpeg:73d8614a8dea404cf7bfe25a6e4cea7183dc9fb7:lpeg/vendor/lpeg
USE_GL= gl glu glut
USE_SDL= sdl2
# unbundled succesfully
# albertodemichelis:squirrel:9dcf74f99097898dd5a111c4a55b89d1c4d606c0:squirrel/vendor/squirrel
# svaarala:duktape-releases:28f915a5381ca3a7dfa22130d08fbc5a16ae5d2f:duktape/vendor/duktape
# lua:lua:75ea9ccbea7c4886f30da147fb67b693b2624c26:lua/vendor/lua
# madler:zlib:cacf7f1d4e3d44d871b605da3b647f07d718623f:zlib/vendor/zlib
# nesbox:giflib:1aa11b06d0025eda77b56aec8254130654d4397b:giflib/vendor/giflib
# libuv:libuv:9c3d692b3941a2a4171629fb52af2e1029c415e8:libuv/vendor/libuv
# nodejs:http-parser:ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d:http_parser/vendor/http-parser
# glennrp:libpng:dbe3e0c43e549a1602286144d94b0666549b18e6:libpng/vendor/libpng
# libsdl-org:SDL:b424665e0899769b200231ba943353a5fee1b6b6:sdl2/vendor/sdl2
# not actually needed
# smuehlst:circle-stdlib:fdb3c4a948421d47fddab8042a92f980cba43915:circle_stdlib/vendor/circle-stdlib
# floooh:sokol:487822d82ca79dba7b67718d962e1ba6beef01b2:sokol/vendor/sokol
# grimfang4:sdl-gpu:e3d350b325a0e0d0b3007f69ede62313df46c6ef:sdl_gpu/vendor/sdl-gpu
# mruby:mruby:0f45836b5954accf508f333f932741b925214471:mruby/vendor/mruby
# the demo carts are built, but don't seem to end up being installed
# mruby: to be decided later; not essential
CMAKE_OFF= BUILD_DEMO_CARTS BUILD_WITH_MRUBY BUILD_LIBRETRO
CMAKE_ARGS= -DLPEG_LIBRARY:STRING=${LUA_REFMODLIBDIR}/lpeg.so
OPTIONS_DEFINE= PRO
PRO_DESC= Build PRO Version
PRO_CMAKE_BOOL= BUILD_PRO
.include <bsd.port.mk>

21
emulators/tic-80/distinfo Normal file
View File

@ -0,0 +1,21 @@
TIMESTAMP = 1683662963
SHA256 (nesbox-TIC-80-v1.0.2164_GH0.tar.gz) = 26d0bbb45f190179f37169a7c2a32382844bafaf9b927d63c951bdf2f68f3414
SIZE (nesbox-TIC-80-v1.0.2164_GH0.tar.gz) = 829743
SHA256 (nesbox-blip-buf-330226d9b55ecbeea644e17b5e0f096a165ca07e_GH0.tar.gz) = e86870ecb4b7c3feac6afbf5ddd0aff809e14b2d16d9bde251b712fd4ecd6d99
SIZE (nesbox-blip-buf-330226d9b55ecbeea644e17b5e0f096a165ca07e_GH0.tar.gz) = 51181
SHA256 (tronkko-dirent-c885633e126a3a949ec0497273ec13e2c03e862c_GH0.tar.gz) = aab1f1d02c3148a3d49a18b8de878603263e62e4a48622121efec92e5b40710b
SIZE (tronkko-dirent-c885633e126a3a949ec0497273ec13e2c03e862c_GH0.tar.gz) = 21182
SHA256 (nesbox-giflib-1aa11b06d0025eda77b56aec8254130654d4397b_GH0.tar.gz) = 0061d8b362e1edce6d47c2cf6df218c3d7d4494bacae98d2f0552b8bb1ebc319
SIZE (nesbox-giflib-1aa11b06d0025eda77b56aec8254130654d4397b_GH0.tar.gz) = 411816
SHA256 (nesbox-lpeg-73d8614a8dea404cf7bfe25a6e4cea7183dc9fb7_GH0.tar.gz) = 600d8644b51e5cb4d628627cd430d7beccf1d5af72a2844270983c85563de3a4
SIZE (nesbox-lpeg-73d8614a8dea404cf7bfe25a6e4cea7183dc9fb7_GH0.tar.gz) = 71088
SHA256 (wren-lang-wren-4a18fc489f9ea3d253b20dd40f4cdad0d6bb40eb_GH0.tar.gz) = fb885f12767ea8b1101145b9d86735995e28c5298b712c1c3f71ed9bbf17f567
SIZE (wren-lang-wren-4a18fc489f9ea3d253b20dd40f4cdad0d6bb40eb_GH0.tar.gz) = 1810731
SHA256 (kuba---zip-d7df626f3aa457e01669f65e61bf8f484e352941_GH0.tar.gz) = f121ff9a6df3414afe958c341c0e3f05d638e43e3be735a9dad8d05ce9322c49
SIZE (kuba---zip-d7df626f3aa457e01669f65e61bf8f484e352941_GH0.tar.gz) = 114635
SHA256 (nesbox-moonscript-17179283012b392bff972ad66231d73bfeec6e90_GH0.tar.gz) = 10f0ebf82ae92a1389d353b349bef25deea594aebb3a65d09f36cd1193d7de18
SIZE (nesbox-moonscript-17179283012b392bff972ad66231d73bfeec6e90_GH0.tar.gz) = 192909
SHA256 (cofyc-argparse-0d5f5d0745df14a3f373f7eed85bf524714f4524_GH0.tar.gz) = b14cfe4b95a4cd1cf148eeecf0dba94ebf5b4312de12f5f5254e7040017477f1
SIZE (cofyc-argparse-0d5f5d0745df14a3f373f7eed85bf524714f4524_GH0.tar.gz) = 10152
SHA256 (wasm3-wasm3-a3abb3f2d320994be59dfbe2cdafa8d0b6a8253e_GH0.tar.gz) = 6a6d988a60f37caa24b997a6510229c4e89fce07aa666413da6ed9814ac0463f
SIZE (wasm3-wasm3-a3abb3f2d320994be59dfbe2cdafa8d0b6a8253e_GH0.tar.gz) = 2575346

View File

@ -0,0 +1,404 @@
--- CMakeLists.txt.orig 2022-05-02 07:31:14 UTC
+++ CMakeLists.txt
@@ -14,7 +14,6 @@ if(CMAKE_BUILD_TYPE)
string(TOUPPER ${CMAKE_BUILD_TYPE} BUILD_TYPE_UC)
endif()
-find_package(Git)
if(Git_FOUND)
execute_process(
COMMAND ${GIT_EXECUTABLE} status
@@ -155,51 +154,13 @@ set(THIRDPARTY_DIR ${CMAKE_SOURCE_DIR}/vendor)
include(ExternalProject)
+find_package(PkgConfig)
################################
# LUA
################################
-set(LUA_DIR ${THIRDPARTY_DIR}/lua)
-set(LUA_SRC
- ${LUA_DIR}/lapi.c
- ${LUA_DIR}/lcode.c
- ${LUA_DIR}/lctype.c
- ${LUA_DIR}/ldebug.c
- ${LUA_DIR}/ldo.c
- ${LUA_DIR}/ldump.c
- ${LUA_DIR}/lfunc.c
- ${LUA_DIR}/lgc.c
- ${LUA_DIR}/llex.c
- ${LUA_DIR}/lmem.c
- ${LUA_DIR}/lobject.c
- ${LUA_DIR}/lopcodes.c
- ${LUA_DIR}/lparser.c
- ${LUA_DIR}/lstate.c
- ${LUA_DIR}/lstring.c
- ${LUA_DIR}/ltable.c
- ${LUA_DIR}/ltm.c
- ${LUA_DIR}/lundump.c
- ${LUA_DIR}/lvm.c
- ${LUA_DIR}/lzio.c
- ${LUA_DIR}/lauxlib.c
- ${LUA_DIR}/lbaselib.c
- ${LUA_DIR}/lcorolib.c
- ${LUA_DIR}/ldblib.c
- ${LUA_DIR}/liolib.c
- ${LUA_DIR}/lmathlib.c
- ${LUA_DIR}/loslib.c
- ${LUA_DIR}/lstrlib.c
- ${LUA_DIR}/ltablib.c
- ${LUA_DIR}/lutf8lib.c
- ${LUA_DIR}/loadlib.c
- ${LUA_DIR}/linit.c
-)
+pkg_check_modules(LUA REQUIRED lua-5.3 IMPORTED_TARGET GLOBAL)
-add_library(lua STATIC ${LUA_SRC})
-
-target_compile_definitions(lua PRIVATE LUA_COMPAT_5_2)
-target_include_directories(lua INTERFACE ${THIRDPARTY_DIR}/lua)
-
if(N3DS)
target_compile_definitions(lua PUBLIC LUA_32BITS)
endif()
@@ -218,7 +179,7 @@ set(LPEG_SRC
)
add_library(lpeg STATIC ${LPEG_SRC})
-target_include_directories(lpeg PRIVATE ${LUA_DIR})
+target_include_directories(lpeg PRIVATE ${LUA_INCLUDE_DIRS})
################################
# WREN
@@ -335,59 +296,11 @@ target_include_directories(wasm PUBLIC ${THIRDPARTY_DI
#target_include_directories(wasm PRIVATE ${THIRDPARTY_DIR}/wasm3/src/optional)
#target_include_directories(wasm PRIVATE ${THIRDPARTY_DIR}/wasm3/src/vm)
-
################################
-# SQUIRREL
-################################
-
-set(SQUIRREL_DIR ${THIRDPARTY_DIR}/squirrel)
-set(SQUIRREL_SRC
- ${SQUIRREL_DIR}/squirrel/sqapi.cpp
- ${SQUIRREL_DIR}/squirrel/sqbaselib.cpp
- ${SQUIRREL_DIR}/squirrel/sqclass.cpp
- ${SQUIRREL_DIR}/squirrel/sqcompiler.cpp
- ${SQUIRREL_DIR}/squirrel/sqdebug.cpp
- ${SQUIRREL_DIR}/squirrel/sqfuncstate.cpp
- ${SQUIRREL_DIR}/squirrel/sqlexer.cpp
- ${SQUIRREL_DIR}/squirrel/sqmem.cpp
- ${SQUIRREL_DIR}/squirrel/sqobject.cpp
- ${SQUIRREL_DIR}/squirrel/sqstate.cpp
- ${SQUIRREL_DIR}/squirrel/sqtable.cpp
- ${SQUIRREL_DIR}/squirrel/sqvm.cpp
- ${SQUIRREL_DIR}/sqstdlib/sqstdaux.cpp
- ${SQUIRREL_DIR}/sqstdlib/sqstdblob.cpp
- ${SQUIRREL_DIR}/sqstdlib/sqstdio.cpp
- ${SQUIRREL_DIR}/sqstdlib/sqstdmath.cpp
- ${SQUIRREL_DIR}/sqstdlib/sqstdrex.cpp
- ${SQUIRREL_DIR}/sqstdlib/sqstdstream.cpp
- ${SQUIRREL_DIR}/sqstdlib/sqstdstring.cpp
- ${SQUIRREL_DIR}/sqstdlib/sqstdsystem.cpp
-)
-
-add_library(squirrel STATIC ${SQUIRREL_SRC})
-set_target_properties(squirrel PROPERTIES LINKER_LANGUAGE CXX)
-target_include_directories(squirrel PUBLIC ${SQUIRREL_DIR}/include)
-target_include_directories(squirrel PRIVATE ${SQUIRREL_DIR}/squirrel)
-target_include_directories(squirrel PRIVATE ${SQUIRREL_DIR}/sqstdlib)
-
-################################
# GIFLIB
################################
-set(GIFLIB_DIR ${THIRDPARTY_DIR}/giflib)
-set(GIFLIB_SRC
- ${GIFLIB_DIR}/dgif_lib.c
- ${GIFLIB_DIR}/egif_lib.c
- ${GIFLIB_DIR}/gif_err.c
- ${GIFLIB_DIR}/gif_font.c
- ${GIFLIB_DIR}/gif_hash.c
- ${GIFLIB_DIR}/gifalloc.c
- ${GIFLIB_DIR}/openbsd-reallocarray.c
-)
-add_library(giflib STATIC ${GIFLIB_SRC})
-target_include_directories(giflib
- PRIVATE ${GIFLIB_DIR}
- INTERFACE ${THIRDPARTY_DIR}/giflib)
+find_package(GIF REQUIRED)
################################
# Blipbuf
@@ -397,13 +310,6 @@ add_library(blipbuf STATIC ${THIRDPARTY_DIR}/blip-buf/
target_include_directories(blipbuf INTERFACE ${THIRDPARTY_DIR}/blip-buf)
################################
-# Duktape
-################################
-
-add_library(duktape STATIC ${THIRDPARTY_DIR}/duktape/src/duktape.c)
-target_include_directories(duktape INTERFACE ${THIRDPARTY_DIR}/duktape/src)
-
-################################
# TIC-80 core
################################
@@ -440,19 +346,21 @@ macro(MACRO_CORE SCRIPT DEFINE BUILD_DEPRECATED)
PRIVATE
${THIRDPARTY_DIR}/moonscript
${THIRDPARTY_DIR}/fennel
+ ${LUA_INCLUDE_DIRS}
PUBLIC
${CMAKE_SOURCE_DIR}/include
${CMAKE_SOURCE_DIR}/src)
target_link_libraries(tic80core${SCRIPT}
- lua
lpeg
+ ${LUA_LIBRARIES}
wren
wasm
+ sqstdlib
squirrel
duktape
blipbuf
- zlib
+ z
)
if(BUILD_WITH_MRUBY)
@@ -461,7 +369,7 @@ macro(MACRO_CORE SCRIPT DEFINE BUILD_DEPRECATED)
if(${BUILD_DEPRECATED})
target_compile_definitions(tic80core${SCRIPT} PRIVATE BUILD_DEPRECATED)
- target_link_libraries(tic80core${SCRIPT} giflib)
+ target_link_libraries(tic80core${SCRIPT} ${GIF_LIBRARIES})
endif()
if(LINUX)
@@ -498,6 +406,8 @@ endif()
################################
if(BUILD_SDL AND NOT EMSCRIPTEN AND NOT RPI)
+ find_package(SDL2 REQUIRED)
+
if(WIN32)
set(HAVE_LIBC TRUE)
endif()
@@ -507,10 +417,6 @@ if(BUILD_SDL AND NOT EMSCRIPTEN AND NOT RPI)
set(SDL_STATIC_PIC ON CACHE BOOL "" FORCE)
endif()
- set(SDL_SHARED OFF CACHE BOOL "" FORCE)
-
- add_subdirectory(${THIRDPARTY_DIR}/sdl2)
-
endif()
################################
@@ -531,7 +437,7 @@ if(BUILD_SDL AND BUILD_PLAYER AND NOT RPI)
target_link_options(player-sdl PRIVATE -static)
endif()
- target_link_libraries(player-sdl tic80core SDL2-static SDL2main)
+ target_link_libraries(player-sdl tic80core ${SDL2_LIBRARIES})
endif()
################################
@@ -657,34 +563,8 @@ endif()
# ZLIB
################################
-if (NOT N3DS)
+find_package(ZLIB)
-set(ZLIB_DIR ${THIRDPARTY_DIR}/zlib)
-set(ZLIB_SRC
- ${ZLIB_DIR}/adler32.c
- ${ZLIB_DIR}/compress.c
- ${ZLIB_DIR}/crc32.c
- ${ZLIB_DIR}/deflate.c
- ${ZLIB_DIR}/inflate.c
- ${ZLIB_DIR}/infback.c
- ${ZLIB_DIR}/inftrees.c
- ${ZLIB_DIR}/inffast.c
- ${ZLIB_DIR}/trees.c
- ${ZLIB_DIR}/uncompr.c
- ${ZLIB_DIR}/zutil.c
-)
-
-add_library(zlib STATIC ${ZLIB_SRC})
-target_include_directories(zlib INTERFACE ${THIRDPARTY_DIR}/zlib)
-
-else ()
-
-add_library(zlib STATIC IMPORTED)
-set_target_properties( zlib PROPERTIES IMPORTED_LOCATION ${DEVKITPRO}/portlibs/3ds/lib/libz.a )
-target_include_directories(zlib INTERFACE ${DEVKITPRO}/portlibs/3ds/include)
-
-endif ()
-
################################
# ZIP
################################
@@ -693,6 +573,12 @@ set(CMAKE_DISABLE_TESTING ON CACHE BOOL "" FORCE)
add_subdirectory(${THIRDPARTY_DIR}/zip)
################################
+# PNG
+################################
+
+find_package(PNG REQUIRED)
+
+################################
# bin2txt cart2prj prj2cart xplode wasmp2cart
################################
@@ -713,7 +599,7 @@ if(BUILD_DEMO_CARTS)
target_link_libraries(wasmp2cart tic80core)
add_executable(bin2txt ${TOOLS_DIR}/bin2txt.c)
- target_link_libraries(bin2txt zlib)
+ target_link_libraries(bin2txt z)
add_executable(xplode
${TOOLS_DIR}/xplode.c
@@ -722,7 +608,7 @@ if(BUILD_DEMO_CARTS)
${CMAKE_SOURCE_DIR}/src/studio/project.c)
target_include_directories(xplode PRIVATE ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/include)
- target_link_libraries(xplode tic80core png giflib)
+ target_link_libraries(xplode tic80core PNG::PNG ${GIF_LIBRARIES})
if(LINUX)
target_link_libraries(xplode m)
@@ -803,54 +689,9 @@ target_include_directories(argparse INTERFACE ${THIRDP
# libuv
################################
-if(USE_LIBUV)
- add_subdirectory(${THIRDPARTY_DIR}/libuv)
-endif()
+pkg_check_modules(LIBUV REQUIRED libuv)
################################
-# HTTP parser
-################################
-
-if(USE_LIBUV)
- add_library(http_parser STATIC ${THIRDPARTY_DIR}/http-parser/http_parser.c)
- target_include_directories(http_parser INTERFACE ${THIRDPARTY_DIR}/http-parser)
-endif()
-
-################################
-# PNG
-################################
-
-set(LIBPNG_DIR ${THIRDPARTY_DIR}/libpng)
-set(LIBPNG_SRC
- ${LIBPNG_DIR}/png.c
- ${LIBPNG_DIR}/pngerror.c
- ${LIBPNG_DIR}/pngget.c
- ${LIBPNG_DIR}/pngmem.c
- ${LIBPNG_DIR}/pngpread.c
- ${LIBPNG_DIR}/pngread.c
- ${LIBPNG_DIR}/pngrio.c
- ${LIBPNG_DIR}/pngrtran.c
- ${LIBPNG_DIR}/pngrutil.c
- ${LIBPNG_DIR}/pngset.c
- ${LIBPNG_DIR}/pngtrans.c
- ${LIBPNG_DIR}/pngwio.c
- ${LIBPNG_DIR}/pngwrite.c
- ${LIBPNG_DIR}/pngwtran.c
- ${LIBPNG_DIR}/pngwutil.c
-)
-
-configure_file(${LIBPNG_DIR}/scripts/pnglibconf.h.prebuilt ${CMAKE_CURRENT_BINARY_DIR}/pnglibconf.h)
-
-add_library(png STATIC ${LIBPNG_SRC})
-
-target_compile_definitions(png PRIVATE PNG_ARM_NEON_OPT=0)
-
-target_include_directories(png
- PUBLIC ${CMAKE_CURRENT_BINARY_DIR}
- PRIVATE ${THIRDPARTY_DIR}/zlib
- INTERFACE ${THIRDPARTY_DIR}/libpng)
-
-################################
# TIC-80 studio
################################
@@ -894,13 +735,13 @@ if(WIN32)
target_include_directories(tic80studio PRIVATE ${THIRDPARTY_DIR}/dirent/include)
endif()
-target_include_directories(tic80studio PUBLIC ${CMAKE_CURRENT_BINARY_DIR})
+target_include_directories(tic80studio PUBLIC ${CMAKE_CURRENT_BINARY_DIR} PRIVATE ${LUA_INCLUDE_DIRS})
-target_link_libraries(tic80studio tic80core zip wave_writer argparse giflib png)
+target_link_libraries(tic80studio tic80core zip wave_writer argparse ${GIF_LIBRARIES} PNG::PNG)
if(USE_LIBUV)
target_compile_definitions(tic80studio PRIVATE USE_LIBUV)
- target_link_libraries(tic80studio uv_a http_parser)
+ target_link_libraries(tic80studio ${LIBUV_LIBRARIES} http_parser)
endif()
if(BUILD_PRO)
@@ -982,7 +823,7 @@ if(ANDROID)
endif()
if(NOT EMSCRIPTEN)
- target_link_libraries(sdlgpu SDL2-static)
+ target_link_libraries(sdlgpu ${SDL2_LIBRARIES})
endif()
endif()
@@ -1028,7 +869,7 @@ if(BUILD_SDL)
endif()
elseif(NOT ANDROID)
- target_link_libraries(tic80 SDL2main)
+ target_link_libraries(tic80 ${SDL2_LIBRARIES})
endif()
target_link_libraries(tic80 tic80studio)
@@ -1050,7 +891,7 @@ if(BUILD_SDL)
elseif(RPI)
target_link_libraries(tic80 libSDL2.a bcm_host)
else()
- target_link_libraries(tic80 SDL2-static)
+ target_link_libraries(tic80 ${SDL2_LIBRARIES})
endif()
endif()
@@ -1121,7 +962,7 @@ if(N3DS)
${CMAKE_SOURCE_DIR}/src)
target_link_directories(tic80_n3ds PRIVATE ${DEVKITPRO}/libctru/lib ${DEVKITPRO}/portlibs/3ds/lib)
- target_link_libraries(tic80_n3ds tic80studio png citro3d)
+ target_link_libraries(tic80_n3ds tic80studio PNG::PNG citro3d)
add_custom_command(TARGET tic80_n3ds
POST_BUILD
@@ -1181,7 +1022,7 @@ if(BUILD_STUB)
endif()
else()
- target_link_libraries(tic80${SCRIPT} SDL2main)
+ target_link_libraries(tic80${SCRIPT} ${SDL2_LIBRARIES})
endif()
target_link_libraries(tic80${SCRIPT} tic80core${SCRIPT} argparse)
@@ -1199,7 +1040,7 @@ if(BUILD_STUB)
elseif(RPI)
target_link_libraries(tic80${SCRIPT} libSDL2.a bcm_host pthread dl)
else()
- target_link_libraries(tic80${SCRIPT} SDL2-static)
+ target_link_libraries(tic80${SCRIPT} ${SDL2_LIBRARIES})
endif()
endif()

View File

@ -0,0 +1,14 @@
TIC-80 is a free and open source fantasy computer for making, playing
and sharing tiny games.
With TIC-80 you get built-in tools for development: code, sprites, maps,
sound editors and the command line, which is enough to create a mini
retro game.
Games are packaged into a cartridge file, which can be easily
distributed. TIC-80 works on all popular platforms. This means your
cartridge can be played in any device.
To make a retro styled game, the whole process of creation and execution
takes place under some technical limitations: 240x136 pixel display,
16 color palette, 256 8x8 color sprites, 4 channel sound, etc.

View File

@ -0,0 +1,4 @@
bin/tic80
share/applications/tic80.desktop
share/applications/tic80.xml
share/icons/tic80.png

View File

@ -1,6 +1,5 @@
PORTNAME= plm
DISTVERSION= 2.6-2
PORTREVISION= 1
DISTVERSION= 2.6-3
CATEGORIES= finance
DISTNAME= ${PORTNAME}_${DISTVERSION}
@ -11,16 +10,16 @@ WWW= https://cran.r-project.org/web/packages/plm/
LICENSE= GPLv2+
CRAN_DEPENDS= R-cran-bdsmatrix>0:math/R-cran-bdsmatrix \
R-cran-collapse>=1.8.0:devel/R-cran-collapse \
R-cran-zoo>0:math/R-cran-zoo \
R-cran-sandwich>0:math/R-cran-sandwich \
R-cran-collapse>=1.8.9:devel/R-cran-collapse \
R-cran-Formula>0:math/R-cran-Formula \
R-cran-lmtest>0:finance/R-cran-lmtest \
R-cran-maxLik>0:math/R-cran-maxLik \
R-cran-Rdpack>0:devel/R-cran-Rdpack \
R-cran-Formula>0:math/R-cran-Formula
R-cran-sandwich>0:math/R-cran-sandwich \
R-cran-zoo>0:math/R-cran-zoo
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist
USES= cran:auto-plist
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1661582937
SHA256 (plm_2.6-2.tar.gz) = df2b125d287feeda16c5924384595fd2382f5d9ceb92aba72d503a0840861e64
SIZE (plm_2.6-2.tar.gz) = 2049192
TIMESTAMP = 1682414684
SHA256 (plm_2.6-3.tar.gz) = daab0b875becc2cc84af2fe748261d5f8a994fbbfac5a169413a718566e74c03
SIZE (plm_2.6-3.tar.gz) = 2052958

View File

@ -1,6 +1,5 @@
PORTNAME= vars
DISTVERSION= 1.5-6
PORTREVISION= 1
DISTVERSION= 1.5-9
CATEGORIES= finance
DISTNAME= ${PORTNAME}_${DISTVERSION}
@ -10,11 +9,13 @@ WWW= https://cran.r-project.org/web/packages/vars/
LICENSE= GPLv2+
RUN_DEPENDS= R-cran-strucchange>0:finance/R-cran-strucchange \
R-cran-urca>=1.1.6:finance/R-cran-urca \
R-cran-lmtest>=0.9.26:finance/R-cran-lmtest \
R-cran-sandwich>=2.2.4:math/R-cran-sandwich
CRAN_DEPENDS= R-cran-lmtest>=0.9.26:finance/R-cran-lmtest \
R-cran-sandwich>=2.2.4:math/R-cran-sandwich \
R-cran-strucchange>0:finance/R-cran-strucchange \
R-cran-urca>=1.1.6:finance/R-cran-urca
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist
USES= cran:auto-plist
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1631972249
SHA256 (vars_1.5-6.tar.gz) = ddfe3351b13f71b7ed58989bb6d21396f85b0efc0b14366b309caf5874abf3bd
SIZE (vars_1.5-6.tar.gz) = 94355
TIMESTAMP = 1682466974
SHA256 (vars_1.5-9.tar.gz) = 285e5f9faee703f5f337d50bf4ba24524501910d1a0cffe7d1f77e0de2167cac
SIZE (vars_1.5-9.tar.gz) = 93914

View File

@ -1,5 +1,5 @@
PORTNAME= electrum
PORTVERSION= 4.4.2
PORTVERSION= 4.4.3
CATEGORIES= finance python
MASTER_SITES= https://download.electrum.org/${PORTVERSION}/ \
http://download.electrum.org/${PORTVERSION}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1683273417
SHA256 (Electrum-4.4.2.tar.gz) = f8d7221d8a9c80afa440b2377524749dd82655c8fb92ebbed5c6cdc72b0f3251
SIZE (Electrum-4.4.2.tar.gz) = 14572949
TIMESTAMP = 1683869255
SHA256 (Electrum-4.4.3.tar.gz) = 5463db5ef850c97f4653aba52ec7e1b99e798545ddcc32e8bd48cb311ddd5378
SIZE (Electrum-4.4.3.tar.gz) = 14582547

View File

@ -1,6 +1,5 @@
PORTNAME= RCurl
DISTVERSION= 1.98-1.8
PORTREVISION= 1
DISTVERSION= 1.98-1.12
CATEGORIES= ftp
DISTNAME= ${PORTNAME}_${DISTVERSION}
@ -11,10 +10,10 @@ WWW= https://cran.r-project.org/web/packages/RCurl/
LICENSE= BSD3CLAUSE
CRAN_DEPENDS= R-cran-bitops>0:devel/R-cran-bitops
BUILD_DEPENDS= curl-config:ftp/curl \
${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
BUILD_DEPENDS= ${CRAN_DEPENDS} \
curl-config:ftp/curl
LIB_DEPENDS= libcurl.so:ftp/curl
RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist,compiles gnome
USE_GNOME= libxml2

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1659405913
SHA256 (RCurl_1.98-1.8.tar.gz) = 1e3b51acbfe600dec94668fd781f3b6f27b6074cc727824855c6334f8cc88f28
SIZE (RCurl_1.98-1.8.tar.gz) = 731148
TIMESTAMP = 1682467339
SHA256 (RCurl_1.98-1.12.tar.gz) = 1a83fef04e9573b402171a6e4a4b27857a3d045eec8970f8f7233850bba626b2
SIZE (RCurl_1.98-1.12.tar.gz) = 731481

View File

@ -1,15 +1,14 @@
PORTNAME= chessx
PORTVERSION= 1.5.7
PORTREVISION= 1
DISTVERSION= 1.6.0
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/beta
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
MAINTAINER= alexey@pentode.fi
COMMENT= Qt 5 chess database application
WWW= https://chessx.sourceforge.io/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
LICENSE_FILE= ${WRKSRC}/COPYING.md
USES= compiler:c++11-lang desktop-file-utils gl gmake qmake qt:5 tar:tgz
USE_GL= gl
@ -18,7 +17,11 @@ USE_QT= concurrent core gui multimedia network opengl printsupport svg \
PLIST_FILES= bin/chessx \
share/applications/chessx.desktop \
share/pixmaps/chessx.png
share/pixmaps/chessx.png \
share/metainfo/io.sourceforge.ChessX.metainfo.xml \
share/icons/hicolor/128x128/apps/chessx.png \
share/icons/hicolor/32x32/apps/chessx-32.png \
share/icons/hicolor/64x64/apps/chessx-64.png
OPTIONS_DEFINE= CRAFTY STOCKFISH
@ -31,4 +34,10 @@ STOCKFISH_RUN_DEPENDS= stockfish:games/stockfish
post-configure:
( cd ${BUILD_WRKSRC} && ${LRELEASE} ${WRKSRC}/${PORTNAME}.pro )
# the FIND command works around a bug in FreeBSD 12.4 strip(1) which
# leaves junk files when attempting to strip a file of unrecognised format.
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/chessx
${FIND} ${STAGEDIR}${PREFIX} -name 'ecp.????????' -delete
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1641324910
SHA256 (chessx-1.5.7.tgz) = c1a7483b788dbe3f0b808cc4c474e6797c579d6388f9588badd84097367bf49c
SIZE (chessx-1.5.7.tgz) = 3861310
TIMESTAMP = 1683708876
SHA256 (chessx-1.6.0.tgz) = efa60e7b55a907ebdd12810a1931de69624ba42544e11a3262ed562f2dc3c618
SIZE (chessx-1.6.0.tgz) = 8252976

View File

@ -1,48 +1,42 @@
--- chessx.pro.orig 2021-09-17 10:33:08 UTC
--- chessx.pro.orig 2023-05-08 20:22:12 UTC
+++ chessx.pro
@@ -534,24 +534,30 @@ lc0 {
QMAKE_BUNDLE_DATA += LC0_ENGINE_LIB
}
@@ -67,18 +67,26 @@ unix|!macx {
BINDIR = $$PREFIX/bin
DATADIR = $$PREFIX/share
+unix:!macx {
+ target.path = $$PREFIX/bin
+ pixmaps.path = $$PREFIX/share/pixmaps
+ pixmaps.files = data/images/chessx.png
+ desktop.path = $$PREFIX/share/applications
+ desktop.files = unix/chessx.desktop
+ INSTALLS += target desktop pixmaps
+}
- INSTALLS += appdata desktop icons binfiles
+ INSTALLS += appdata desktop icons32 icons64 icons128 pixmaps binfiles
appdata.files = unix/io.sourceforge.ChessX.metainfo.xml
appdata.path = $$DATADIR/metainfo
+
RESOURCES = \
resources.qrc translations.qrc
desktop.files = unix/chessx.desktop
desktop.path = $$DATADIR/applications
-TRANSLATIONS = i18n/chessx_de.ts
-
-#\
-# i18n/chessx_da.ts \
-# i18n/chessx_fr.ts \
-# i18n/chessx_it.ts \
-# i18n/chessx_cz.ts \
-# i18n/chessx_ru.ts \
-# i18n/chessx_es.ts
-
-# i18n/chessx_nl.ts \
-# i18n/chessx_pl.ts \
-# i18n/chessx_pt_BR.ts \
-# i18n/chessx_ro.ts \
-# i18n/chessx_zh.ts
+TRANSLATIONS = i18n/chessx_de.ts \
+ i18n/chessx_da.ts \
+ i18n/chessx_fr.ts \
+ i18n/chessx_it.ts \
+ i18n/chessx_cz.ts \
+ i18n/chessx_ru.ts \
+ i18n/chessx_es.ts \
+ i18n/chessx_nl.ts \
+ i18n/chessx_pl.ts \
+ i18n/chessx_pt_BR.ts \
+ i18n/chessx_ro.ts \
+ i18n/chessx_zh.ts
- icons.path = $$DATADIR/icons/hicolor
- icons.commands = install -Dm644 data/images/chessx.png $${icons.path}/128x128/apps/chessx.png; \
- install -Dm644 data/images/chessx-32.png $${icons.path}/32x32/apps/chessx.png; \
- install -Dm644 data/images/chessx-64.png $${icons.path}/64x64/apps/chessx.png;
+ icons32.files = data/images/chessx-32.png
+ icons32.path = $$DATADIR/icons/hicolor/32x32/apps
isEmpty(QMAKE_LRELEASE) {
win32:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\\lrelease.exe
+ icons64.path = $$DATADIR/icons/hicolor/64x64/apps
+ icons64.files = data/images/chessx-64.png
+
+ icons128.path = $$DATADIR/icons/hicolor/128x128/apps
+ icons128.files = data/images/chessx.png
+
+ pixmaps.path = $$PREFIX/share/pixmaps
+ pixmaps.files = data/images/chessx.png
+
binfiles.files = release/chessx
binfiles.path = $$BINDIR
}
@@ -532,6 +540,7 @@ win32 {
INCLUDEPATH += $$[QT_INSTALL_HEADERS]/QtZlib
win32-g++:LIBS += -lz
}
+
UI_DIR = src/generated
MOC_DIR = src/generated

View File

@ -0,0 +1,16 @@
--- src/gui/chessxsettings.cpp.orig 2023-05-08 20:22:12 UTC
+++ src/gui/chessxsettings.cpp
@@ -19,11 +19,11 @@
#include <QWidget>
#include <QMainWindow>
#include <QSplitter>
+#ifdef USE_SPEECH
#include <QTextToSpeech>
+#endif
#include <QLayout>
-
using namespace chessx;
-
#if defined(_MSC_VER) && defined(_DEBUG)
#define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ )
#define new DEBUG_NEW

View File

@ -0,0 +1,19 @@
--- src/gui/chessxsettings.h.orig 2023-05-08 20:22:12 UTC
+++ src/gui/chessxsettings.h
@@ -13,16 +13,11 @@ class ChessXSettings : public Settings
public:
ChessXSettings();
ChessXSettings(const QString &fileName);
-
virtual bool layout(QWidget* w);
virtual void setLayout(const QWidget* w);
-
static QLocale locale(); // Get the locale based upon current settings
-#ifdef USE_SPEECH
static QStringList availableVoices(QString lang); // Get the list of voices based upon selected locale
static void configureSpeech(QTextToSpeech* speech);
-#endif
-
protected:
virtual void initWidgetValues(QMap<QString, QVariant>& map) const;
};

View File

@ -852,6 +852,7 @@
SUBDIR += py-cogdumper
SUBDIR += py-colorcet
SUBDIR += py-colorthief
SUBDIR += py-colorz
SUBDIR += py-colour
SUBDIR += py-descartes
SUBDIR += py-django-easy-thumbnails

View File

@ -1,6 +1,5 @@
PORTNAME= rgdal
DISTVERSION= 1.5-32
PORTREVISION= 5
DISTVERSION= 1.6-6
CATEGORIES= graphics
DISTNAME= ${PORTNAME}_${DISTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1652173089
SHA256 (rgdal_1.5-32.tar.gz) = 4583a4e187492eb936b59bc6bfeefea687b115bc3ae25172e0ed348b38f473ed
SIZE (rgdal_1.5-32.tar.gz) = 4469369
TIMESTAMP = 1682468596
SHA256 (rgdal_1.6-6.tar.gz) = d742d7aadfc004771e61cac28a1faffeb4dbda981dea19115be11c541087399a
SIZE (rgdal_1.6-6.tar.gz) = 4465694

View File

@ -1,6 +1,5 @@
PORTNAME= visNetwork
PORTVERSION= 2.1.0
PORTREVISION= 1
PORTVERSION= 2.1.2
CATEGORIES= graphics
DISTNAME= ${PORTNAME}_${PORTVERSION}
@ -10,13 +9,13 @@ WWW= https://cran.r-project.org/web/packages/visNetwork/
LICENSE= MIT
CRAN_DEPENDS= R-cran-htmlwidgets>0:www/R-cran-htmlwidgets \
R-cran-htmltools>0:textproc/R-cran-htmltools \
CRAN_DEPENDS= R-cran-htmltools>0:textproc/R-cran-htmltools \
R-cran-htmlwidgets>0:www/R-cran-htmlwidgets \
R-cran-jsonlite>0:converters/R-cran-jsonlite \
R-cran-magrittr>0:devel/R-cran-magrittr
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist
USES= cran:auto-plist
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1633089685
SHA256 (visNetwork_2.1.0.tar.gz) = a2b91e7fbbd9d08a9929a5b2c891d9c0bca5977ad772fa37510d96656af1152f
SIZE (visNetwork_2.1.0.tar.gz) = 4496461
TIMESTAMP = 1682468957
SHA256 (visNetwork_2.1.2.tar.gz) = 47c99d42fc89e6ae929257b2648d998c5ffed60dff97ad7e47613f5a0c1ddc84
SIZE (visNetwork_2.1.2.tar.gz) = 4273723

View File

@ -1,6 +1,6 @@
PORTNAME= drm-510-kmod
PORTVERSION= ${DRM_KMOD_DISTVERSION}
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= graphics kld
.include "Makefile.version"

View File

@ -2,4 +2,4 @@
#
# This will be included from consumers such as nvidia-drm
DRM_KMOD_DISTVERSION= 5.10.163
DRM_KMOD_GH_TAGNAME= drm_v5.10.163_5
DRM_KMOD_GH_TAGNAME= drm_v5.10.163_6

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1683703181
SHA256 (freebsd-drm-kmod-5.10.163-drm_v5.10.163_5_GH0.tar.gz) = 221f9ecbe2c28116cb65ce2ad271a68dcec6e42b9f0ee0f37b9a6f653d79a283
SIZE (freebsd-drm-kmod-5.10.163-drm_v5.10.163_5_GH0.tar.gz) = 20096286
TIMESTAMP = 1683876295
SHA256 (freebsd-drm-kmod-5.10.163-drm_v5.10.163_6_GH0.tar.gz) = 342eb5073f318d18667c605e639bd85e48de3be25861d8a730d0ca3dd7ba7726
SIZE (freebsd-drm-kmod-5.10.163-drm_v5.10.163_6_GH0.tar.gz) = 20096515

View File

@ -1,20 +1,16 @@
PORTNAME= f3d
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.1
PORTREVISION= 9
DISTVERSION= 2.0.0
CATEGORIES= graphics
PATCH_SITES= https://github.com/f3d-app/f3d/commit/
PATCHFILES= cc108300b44981b530aa3ad72c971c889e6bf3e2.diff:-p1
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast and minimalist 3D viewer
WWW= https://f3d-app.github.io/f3d/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg4 \
libfontconfig.so:x11-fonts/fontconfig \
libfreeimage.so:graphics/freeimage \
libfreetype.so:print/freetype2 \
@ -23,7 +19,7 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libnetcdf.so:science/netcdf \
libvtkCommonMisc-${VTK_VER}.so:math/vtk${VTK_VER:R}
USES= cmake:testing compiler:c++17-lang desktop-file-utils gl tcl tk xorg
USES= cmake:testing compiler:c++17-lang desktop-file-utils gl shared-mime-info tcl tk xorg
USE_GL= gl glu
USE_XORG= ice sm x11 xt
@ -31,31 +27,39 @@ USE_GITHUB= yes
GH_ACCOUNT= f3d-app
CMAKE_OFF= F3D_STRICT_BUILD # disable -Werror
CMAKE_OFF+= F3D_LINUX_APPLICATION_LINK_FILESYSTEM
OPTIONS_GROUP= MODULES
OPTIONS_GROUP_MODULES= ALEMBIC ASSIMP EXODUS EXTERNAL_RENDERING OCCT RAYTRACING
OPTIONS_DEFAULT= ALEMBIC ASSIMP EXODUS OCCT
# dependency descroptions are in https://f3d.app/doc/dev/BUILD.html
OPTIONS_GROUP= MODULES PLUGINS
OPTIONS_GROUP_MODULES= EXTERNAL_RENDERING RAYTRACING
OPTIONS_GROUP_PLUGINS= ALEMBIC ASSIMP DRACO EXODUS OCCT
OPTIONS_DEFAULT= ALEMBIC ASSIMP DRACO EXODUS OCCT
OPTIONS_SUB= yes
MODULES_DESC= Build modules:
ALEMBIC_DESC= Alembic module (ABC files)
ALEMBIC_CMAKE_BOOL= F3D_MODULE_ALEMBIC
ALEMBIC_DESC= Alembic plugin (for ABC files)
ALEMBIC_CMAKE_BOOL= F3D_PLUGIN_BUILD_ALEMBIC
ALEMBIC_LIB_DEPENDS= libAlembic.so:graphics/alembic
ASSIMP_DESC= Assimp module (FBX, OFF, DAE and DXF files)
ASSIMP_CMAKE_BOOL= F3D_MODULE_ASSIMP
ASSIMP_DESC= Assimp plugin (for FBX, OFF, DAE and DXF files)
ASSIMP_CMAKE_BOOL= F3D_PLUGIN_BUILD_ASSIMP
ASSIMP_LIB_DEPENDS= libassimp.so:multimedia/assimp
EXODUS_DESC= ExodusII module
EXODUS_CMAKE_BOOL= F3D_MODULE_EXODUS
DRACO_DESC= Draco plugin
DRACO_CMAKE_BOOL= F3D_PLUGIN_BUILD_DRACO
DRACO_LIB_DEPENDS= libdraco.so:archivers/draco
EXODUS_DESC= ExodusII plugin
EXODUS_CMAKE_BOOL= F3D_PLUGIN_BUILD_EXODUS
EXTERNAL_RENDERING_DESC= External rendering module
EXTERNAL_RENDERING_CMAKE_BOOL= F3D_MODULE_EXTERNAL_RENDERING
EXTERNAL_RENDERING_BROKEN= Requires VTK::RenderingExternal enabled in VTK
OCCT_DESC= OpenCASCADE module (STEP and IGES files)
OCCT_DESC= OpenCASCADE plugin (for STEP and IGES files)
OCCT_USES= localbase:ldflags
OCCT_CMAKE_BOOL= F3D_MODULE_OCCT
OCCT_CMAKE_BOOL= F3D_PLUGIN_BUILD_OCCT
OCCT_LIB_DEPENDS= libTKBRep.so:cad/opencascade \
libdraco.so:archivers/draco
OCCT_CMAKE_ON= -DOpenCASCADE_DIR=${LOCALBASE}/lib/cmake
@ -66,6 +70,11 @@ RAYTRACING_BROKEN= Requires VTK::RenderingRayTracing enabled in VTK
post-install:
@${RM} -r ${STAGEDIR}${DOCSDIR}
# component-based install
cd ${BUILD_WRKSRC} && \
${SETENV} ${MAKE_ENV} ${CMAKE_BIN} --install . --component configuration && \
${SETENV} ${MAKE_ENV} ${CMAKE_BIN} --install . --component sdk && \
${SETENV} ${MAKE_ENV} ${CMAKE_BIN} --install . --component mimetypes
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.mk>

View File

@ -1,5 +1,3 @@
TIMESTAMP = 1675621771
SHA256 (f3d-app-f3d-v1.3.1_GH0.tar.gz) = 653dc4044e14d0618c1d947a8ee85d2513e100b3fc24bd6e51830131a13e795d
SIZE (f3d-app-f3d-v1.3.1_GH0.tar.gz) = 35586414
SHA256 (cc108300b44981b530aa3ad72c971c889e6bf3e2.diff) = d57f50bcf67f61b6ec5bd156da5c573210ef14fb360c8b82ae7a4cfffa53323a
SIZE (cc108300b44981b530aa3ad72c971c889e6bf3e2.diff) = 1224
TIMESTAMP = 1683777603
SHA256 (f3d-app-f3d-v2.0.0_GH0.tar.gz) = 5b335de78a9f68903d7023d947090d4b36fa15b9e165749906a82153e0f56d05
SIZE (f3d-app-f3d-v2.0.0_GH0.tar.gz) = 15392626

View File

@ -1,11 +0,0 @@
--- application/CMakeLists.txt.orig 2022-09-07 16:38:14 UTC
+++ application/CMakeLists.txt
@@ -29,7 +29,7 @@ endif()
add_executable(f3d ${F3D_SOURCE_FILES})
target_link_libraries(f3d PUBLIC libf3d)
-if (UNIX AND NOT APPLE)
+if (UNIX AND NOT APPLE AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
target_link_libraries(f3d PRIVATE stdc++fs)
endif ()

View File

@ -1,11 +0,0 @@
--- library/testing/CMakeLists.txt.orig 2022-09-07 16:39:43 UTC
+++ library/testing/CMakeLists.txt
@@ -112,7 +112,7 @@ if(Qt5_FOUND)
target_link_libraries(libf3dSDKTests Qt5::OpenGL)
endif()
-if (UNIX AND NOT APPLE)
+if (UNIX AND NOT APPLE AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
target_link_libraries(libf3dSDKTests stdc++fs)
endif ()

View File

@ -1,4 +1,18 @@
bin/f3d
%%ALEMBIC%%%%ETCDIR%%/config.d/10_alembic.json
%%ASSIMP%%%%ETCDIR%%/config.d/10_assimp.json
%%DRACO%%%%ETCDIR%%/config.d/10_draco.json
%%EXODUS%%%%ETCDIR%%/config.d/10_exodus.json
%%ETCDIR%%/config.d/10_global.json
%%ETCDIR%%/config.d/10_native.json
%%ALEMBIC%%%%ETCDIR%%/thumbnail.d/10_alembic.json
%%ASSIMP%%%%ETCDIR%%/thumbnail.d/10_assimp.json
%%DRACO%%%%ETCDIR%%/thumbnail.d/10_draco.json
%%EXODUS%%%%ETCDIR%%/thumbnail.d/10_exodus.json
%%OCCT%%%%ETCDIR%%/config.d/10_occt.json
%%ETCDIR%%/thumbnail.d/10_global.json
%%ETCDIR%%/thumbnail.d/10_native.json
%%OCCT%%%%ETCDIR%%/thumbnail.d/10_occt.json
include/f3d/camera.h
include/f3d/engine.h
include/f3d/exception.h
@ -8,24 +22,60 @@ include/f3d/interactor.h
include/f3d/loader.h
include/f3d/log.h
include/f3d/options.h
include/f3d/plugin.h
include/f3d/reader.h
include/f3d/types.h
include/f3d/window.h
lib/cmake/f3d/f3dConfig.cmake
lib/cmake/f3d/f3dConfigVersion.cmake
lib/cmake/f3d/f3dEmbed.cmake
lib/cmake/f3d/f3dPlugin.cmake
lib/cmake/f3d/f3dTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/f3d/f3dTargets.cmake
lib/cmake/f3d/plugin.cxx.in
lib/cmake/f3d/plugin.desktop.in
lib/cmake/f3d/plugin.thumbnailer.in
lib/cmake/f3d/readerBoilerPlate.h.in
%%ALEMBIC%%lib/libVTKExtensionsAlembicReader.a
lib/libVTKExtensionsApplicative.a
%%ASSIMP%%lib/libVTKExtensionsAssimpReader.a
lib/libVTKExtensionsCore.a
%%DRACO%%lib/libVTKExtensionsDracoReader.a
%%OCCT%%lib/libVTKExtensionsOCCTReader.a
lib/libVTKExtensionsReaders.a
lib/libVTKExtensionsRendering.a
lib/libf3d.so
%%ALEMBIC%%share/applications/f3d-plugin-alembic.desktop
%%ASSIMP%%share/applications/f3d-plugin-assimp.desktop
%%DRACO%%share/applications/f3d-plugin-draco.desktop
share/applications/f3d-plugin-native.desktop
%%OCCT%%share/applications/f3d-plugin-occt.desktop
share/applications/f3d.desktop
share/bash-completion/completions/f3d
share/doc/F3D/LICENSE.md
share/doc/F3D/THIRD_PARTY_LICENSES.md
%%ALEMBIC%%%%DATADIR%%/plugins/alembic.json
%%ASSIMP%%%%DATADIR%%/plugins/assimp.json
%%DRACO%%%%DATADIR%%/plugins/draco.json
%%EXODUS%%%%DATADIR%%/plugins/exodus.json
%%DATADIR%%/plugins/native.json
%%OCCT%%%%DATADIR%%/plugins/occt.json
share/fish/vendor_completions.d/f3d.fish
share/icons/hicolor/32x32/apps/f3d.png
share/icons/hicolor/48x48/apps/f3d.png
share/icons/hicolor/64x64/apps/f3d.png
share/icons/hicolor/scalable/apps/f3d.svg
share/metainfo/io.github.f3d_app.f3d.metainfo.xml
share/metainfo/app.f3d.F3D.metainfo.xml
share/mime/packages/f3d-3d-formats.xml
share/mime/packages/f3d-3d-image-formats.xml
%%ALEMBIC%%share/mime/packages/f3d-alembic-formats.xml
%%ASSIMP%%share/mime/packages/f3d-assimp-formats.xml
%%DRACO%%share/mime/packages/f3d-draco-formats.xml
%%OCCT%%share/mime/packages/f3d-occt-formats.xml
share/mime/packages/f3d-vtk-formats.xml
%%ALEMBIC%%share/thumbnailers/f3d-plugin-alembic.thumbnailer
%%ASSIMP%%share/thumbnailers/f3d-plugin-assimp.thumbnailer
%%DRACO%%share/thumbnailers/f3d-plugin-draco.thumbnailer
share/thumbnailers/f3d-plugin-native.thumbnailer
%%OCCT%%share/thumbnailers/f3d-plugin-occt.thumbnailer
share/zsh/site-functions/_f3d

View File

@ -0,0 +1,21 @@
PORTNAME= colorz
DISTVERSION= 1.0.3
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= DtxdF@disroot.org
COMMENT= Color scheme generator
WWW= https://github.com/metakirby5/colorz/
LICENSE= MIT
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1661849528
SHA256 (colorz-1.0.3.tar.gz) = c04ff63896281f2ee1327bcdff2e76a339f70559abd8a25d28c0d1fb28480d3e
SIZE (colorz-1.0.3.tar.gz) = 5109

View File

@ -0,0 +1,5 @@
A color scheme generator. Takes an image (local or online) and grabs
the most dominant colors using kmeans. Also creates bold colors by
adding value to the dominant colors. Finally, outputs the colors
to stdout (one normal and one bold per line, space delimited) and
generates an HTML preview of the color scheme.

View File

@ -1,7 +1,6 @@
PORTNAME= f3d
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.1
PORTREVISION= 2
DISTVERSION= 2.0.0
CATEGORIES= graphics
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -10,7 +9,7 @@ COMMENT= Fast and minimalist 3D viewer
WWW= https://f3d-app.github.io/f3d/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
LICENSE_FILE= ${WRKSRC}/../LICENSE.md
BUILD_DEPENDS= pybind11>0:devel/pybind11
LIB_DEPENDS= libf3d.so:graphics/f3d
@ -22,6 +21,9 @@ GH_ACCOUNT= f3d-app
WRKSRC_SUBDIR= python
CMAKE_ARGS= -DFREEBSD_PYTHON_VER=${PYTHON_VER} \
-DCMAKE_INSTALL_LIBDIR=lib
CXXFLAGS+= -I${LOCALBASE}/include/f3d
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1662604096
SHA256 (f3d-app-f3d-v1.3.1_GH0.tar.gz) = 653dc4044e14d0618c1d947a8ee85d2513e100b3fc24bd6e51830131a13e795d
SIZE (f3d-app-f3d-v1.3.1_GH0.tar.gz) = 35586414
TIMESTAMP = 1683822703
SHA256 (f3d-app-f3d-v2.0.0_GH0.tar.gz) = 5b335de78a9f68903d7023d947090d4b36fa15b9e165749906a82153e0f56d05
SIZE (f3d-app-f3d-v2.0.0_GH0.tar.gz) = 15392626

View File

@ -1,21 +1,15 @@
--- CMakeLists.txt.orig 2022-09-07 10:17:51 UTC
--- CMakeLists.txt.orig 2023-04-20 16:01:48 UTC
+++ CMakeLists.txt
@@ -1,10 +1,13 @@
+cmake_minimum_required(VERSION 3.12)
+find_package(Python COMPONENTS Interpreter Development)
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.12)
project(pyf3d)
-find_package(Python 3.6 COMPONENTS Interpreter Development)
+find_package(Python ${FREEBSD_PYTHON_VER} EXACT COMPONENTS Interpreter Development)
find_package(pybind11 2.2 REQUIRED)
+set(CMAKE_INSTALL_LIBDIR lib)
pybind11_add_module(pyf3d F3DPythonBindings.cxx)
target_compile_features(pyf3d PRIVATE cxx_std_14)
-target_link_libraries(pyf3d PRIVATE libf3d)
+target_link_libraries(pyf3d PRIVATE f3d)
set_target_properties(pyf3d PROPERTIES
LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib"
@@ -23,6 +26,10 @@ endif()
pybind11_add_module(pyf3d MODULE F3DPythonBindings.cxx)
@@ -33,6 +33,10 @@ endif()
if (APPLE OR UNIX)
set_target_properties(pyf3d PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
endif ()

View File

@ -11,16 +11,8 @@ WWW= https://BSDforge.com/projects/irc/quirc/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
OPTIONS_DEFINE= DOCS
USES= tk xorg
USE_XORG= xt
GNU_CONFIGURE= yes
MAKE_ENV+= DESTDIR=${STAGEDIR}
PORTDOCS= AUTHORS ChangeLog FAQ NEWS README doc/*.txt
CONFIGURE_ARGS= --with-wish=${WISH} \
--with-tcl-include-dir=${TCL_INCLUDEDIR} \
--with-tk-include-dir=${TK_INCLUDEDIR} \
@ -29,6 +21,11 @@ CONFIGURE_ARGS= --with-wish=${WISH} \
--with-tcl-lib=tcl${TCL_SHLIB_VER} \
--with-tk-lib=tk${TCL_SHLIB_VER} \
--with-tcl-version=${TCL_VER}
USE_XORG= ice sm x11
PORTDOCS= AUTHORS ChangeLog FAQ NEWS README doc/*.txt
OPTIONS_DEFINE= DOCS
post-install:
@${MKDIR} ${STAGEDIR}${DATADIR}/common

View File

@ -1,6 +1,5 @@
PORTNAME= zipangu
PORTVERSION= 0.3.1
PORTREVISION= 1
PORTVERSION= 0.3.2
CATEGORIES= japanese
DISTNAME= ${PORTNAME}_${PORTVERSION}
@ -10,7 +9,8 @@ WWW= https://cran.r-project.org/web/packages/zipangu/
LICENSE= MIT
CRAN_DEPENDS= R-cran-dplyr>=0.8.3:math/R-cran-dplyr \
CRAN_DEPENDS= R-cran-arabic2kansuji>=0.1.0:converters/R-cran-arabic2kansuji \
R-cran-dplyr>=0.8.3:math/R-cran-dplyr \
R-cran-lifecycle>=0.1.0:devel/R-cran-lifecycle \
R-cran-lubridate>=1.7.4:devel/R-cran-lubridate \
R-cran-magrittr>=1.5:devel/R-cran-magrittr \
@ -19,8 +19,7 @@ CRAN_DEPENDS= R-cran-dplyr>=0.8.3:math/R-cran-dplyr \
R-cran-rlang>=0.4.0:devel/R-cran-rlang \
R-cran-stringi>=1.4.3:textproc/R-cran-stringi \
R-cran-stringr>=1.4.0:textproc/R-cran-stringr \
R-cran-tibble>=2.1.3:devel/R-cran-tibble \
R-cran-arabic2kansuji>=0.1.0:converters/R-cran-arabic2kansuji
R-cran-tibble>=2.1.3:devel/R-cran-tibble
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1662876026
SHA256 (zipangu_0.3.1.tar.gz) = b575f776bfc5f7afa51a14b5c13ae5436395c2af419d2d9c3fcc0e20e8ff8932
SIZE (zipangu_0.3.1.tar.gz) = 298071
TIMESTAMP = 1682469091
SHA256 (zipangu_0.3.2.tar.gz) = e6b6b2609d94f538010146c1d1523b3b44a6deb8c27e43ca3f3003dac186b250
SIZE (zipangu_0.3.2.tar.gz) = 297837

View File

@ -1,5 +1,5 @@
PORTNAME= mailsuite
DISTVERSION= 1.9.14
DISTVERSION= 1.9.15
CATEGORIES= mail python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1668549380
SHA256 (mailsuite-1.9.14.tar.gz) = f2fc9b69b24f4324745cc5da369f25405cae3da8eb86e72075f6b3b76722f06b
SIZE (mailsuite-1.9.14.tar.gz) = 16623
TIMESTAMP = 1683707834
SHA256 (mailsuite-1.9.15.tar.gz) = 4789c0a61c9d6a66688d047ba6ba396377598379d82b4f97e6514130952909fc
SIZE (mailsuite-1.9.15.tar.gz) = 16639

View File

@ -1,6 +1,5 @@
PORTNAME= KFAS
PORTVERSION= 1.4.6
PORTREVISION= 1
PORTVERSION= 1.5.0
CATEGORIES= math
DISTNAME= ${PORTNAME}_${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1623169205
SHA256 (KFAS_1.4.6.tar.gz) = dedd37fe70ce72db3ee32740003503642347b51bc8a696b788e0ad8c2aee258d
SIZE (KFAS_1.4.6.tar.gz) = 615530
TIMESTAMP = 1682469903
SHA256 (KFAS_1.5.0.tar.gz) = 908640d6248868750532733c041e85913ec43a712db9e762a068ac7c457695a2
SIZE (KFAS_1.5.0.tar.gz) = 481821

View File

@ -1,6 +1,5 @@
PORTNAME= forecast
PORTVERSION= 8.17.0
PORTREVISION= 1
PORTVERSION= 8.21
CATEGORIES= math
DISTNAME= ${PORTNAME}_${PORTVERSION}
@ -17,14 +16,14 @@ CRAN_DEPENDS= R-cran-colorspace>0:graphics/R-cran-colorspace \
R-cran-lmtest>0:finance/R-cran-lmtest \
R-cran-magrittr>0:devel/R-cran-magrittr \
R-cran-Rcpp>=0.11.0:devel/R-cran-Rcpp \
R-cran-RcppArmadillo>=0.2.35:math/R-cran-RcppArmadillo \
R-cran-timeDate>0:finance/R-cran-timeDate \
R-cran-tseries>0:finance/R-cran-tseries \
R-cran-urca>0:finance/R-cran-urca \
R-cran-zoo>0:math/R-cran-zoo \
R-cran-RcppArmadillo>=0.2.35:math/R-cran-RcppArmadillo
R-cran-zoo>0:math/R-cran-zoo
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist,compiles
USES= cran:auto-plist,compiles
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1658896982
SHA256 (forecast_8.17.0.tar.gz) = 89fe532793fdfa69fbb9676299a69d314c8b66b67ab760de479491e7041ec304
SIZE (forecast_8.17.0.tar.gz) = 586889
TIMESTAMP = 1682472255
SHA256 (forecast_8.21.tar.gz) = fdd131795a9d3fb399d76a9aa66a0c276637caaa9ec0c75fbe386189d005c6c2
SIZE (forecast_8.21.tar.gz) = 793718

View File

@ -1,6 +1,5 @@
PORTNAME= pbkrtest
DISTVERSION= 0.5.1
PORTREVISION= 1
DISTVERSION= 0.5.2
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
@ -10,15 +9,13 @@ WWW= https://cran.r-project.org/web/packages/pbkrtest/
LICENSE= GPLv2+
CRAN_DEPENDS= R-cran-lme4>=1.1.10:math/R-cran-lme4 \
R-cran-broom>0:devel/R-cran-broom \
CRAN_DEPENDS= R-cran-broom>0:devel/R-cran-broom \
R-cran-dplyr>0:math/R-cran-dplyr \
R-cran-magrittr>0:devel/R-cran-magrittr \
R-cran-numDeriv>0:math/R-cran-numDeriv \
R-cran-knitr>0:print/R-cran-knitr
R-cran-lme4>=1.1.31:math/R-cran-lme4 \
R-cran-numDeriv>0:math/R-cran-numDeriv
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist
USES= cran:auto-plist
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1615358103
SHA256 (pbkrtest_0.5.1.tar.gz) = b2a3452003d93890f122423b3f2487dcb6925440f5b8a05578509e98b6aec7c5
SIZE (pbkrtest_0.5.1.tar.gz) = 246327
TIMESTAMP = 1682476692
SHA256 (pbkrtest_0.5.2.tar.gz) = 8e79adf035a0fcf3c82145ad55847497379e009f7be880ba3007ebeb2e69b6e3
SIZE (pbkrtest_0.5.2.tar.gz) = 75295

View File

@ -1,6 +1,5 @@
PORTNAME= quantreg
PORTVERSION= 5.94
PORTREVISION= 1
PORTVERSION= 5.95
CATEGORIES= math
DISTNAME= ${PORTNAME}_${PORTVERSION}
@ -10,11 +9,11 @@ WWW= https://cran.r-project.org/web/packages/quantreg/
LICENSE= GPLv2+
CRAN_DEPENDS= R-cran-SparseM>0:math/R-cran-SparseM \
R-cran-MatrixModels>0:math/R-cran-MatrixModels
CRAN_DEPENDS= R-cran-MatrixModels>0:math/R-cran-MatrixModels \
R-cran-SparseM>0:math/R-cran-SparseM
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist,compiles
USES= cran:auto-plist,compiles
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1658406094
SHA256 (quantreg_5.94.tar.gz) = 52d585ccb972ed7726b7d083f5635d3e42915847398e00fd6e0f69a5fe1b17c1
SIZE (quantreg_5.94.tar.gz) = 1025290
TIMESTAMP = 1682477071
SHA256 (quantreg_5.95.tar.gz) = 4b05a81eceebbd927372cefdc4912dfa70b6dfcd96528489f78e125eb32a96cc
SIZE (quantreg_5.95.tar.gz) = 1026027

View File

@ -1,6 +1,5 @@
PORTNAME= robustbase
DISTVERSION= 0.95-0
PORTREVISION= 1
DISTVERSION= 0.95-1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1649249037
SHA256 (robustbase_0.95-0.tar.gz) = 5cfaea1c46df6d45086614fea5f152c8da8ebfcadf33bb8df5b82e742eef9724
SIZE (robustbase_0.95-0.tar.gz) = 2295699
TIMESTAMP = 1682477925
SHA256 (robustbase_0.95-1.tar.gz) = 862cd26db3ecdf34ab47c52d355fd65ffebbff448aea17999a9b95a1f13ba3ea
SIZE (robustbase_0.95-1.tar.gz) = 2280387

View File

@ -1,6 +1,5 @@
PORTNAME= spdep
DISTVERSION= 1.2-5
PORTREVISION= 1
DISTVERSION= 1.2-8
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
@ -10,16 +9,16 @@ WWW= https://cran.r-project.org/web/packages/spdep/
LICENSE= GPLv2+
CRAN_DEPENDS= R-cran-sp>=1.0:math/R-cran-sp \
R-cran-spData>=0.2.6.0:math/R-cran-spData \
R-cran-sf>0:math/R-cran-sf \
R-cran-deldir>0:math/R-cran-deldir \
R-cran-units>0:math/R-cran-units \
CRAN_DEPENDS= R-cran-deldir>0:math/R-cran-deldir \
R-cran-e1071>0:science/R-cran-e1071 \
R-cran-s2>0:graphics/R-cran-s2 \
R-cran-e1071>0:science/R-cran-e1071
R-cran-sf>0:math/R-cran-sf \
R-cran-sp>=1.0:math/R-cran-sp \
R-cran-spData>=0.2.6.0:math/R-cran-spData \
R-cran-units>0:math/R-cran-units
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist,compiles
USES= cran:auto-plist,compiles
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1660320618
SHA256 (spdep_1.2-5.tar.gz) = e2729c46c6761c1b22f7f5f5d8dafc0103ee480ee7952b9590573e09d59365c5
SIZE (spdep_1.2-5.tar.gz) = 3997612
TIMESTAMP = 1682478578
SHA256 (spdep_1.2-8.tar.gz) = 8d9fb4cb10d1035526ad6d9f7a11972efb0e3137dcff176d73df6ebfe96c9190
SIZE (spdep_1.2-8.tar.gz) = 4014320

View File

@ -1,6 +1,6 @@
PORTNAME= matplotlib
PORTVERSION= 3.7.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -33,7 +33,8 @@ RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}pillow>=6.2:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}certifi>=0.10:security/py-certifi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}kiwisolver>=1.0.0:math/py-kiwisolver@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}kiwisolver>=1.0.0:math/py-kiwisolver@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fonttools>=4.22.0:print/py-fonttools@${PY_FLAVOR}
USES= compiler:c++11-lib gettext gnome localbase pkgconfig python:3.7+ shebangfix uniquefiles:dirs
USE_PYTHON= distutils

View File

@ -2,7 +2,7 @@
NOTES ON ESTIC IN FREEBSD (/usr/ports/comms/estic/)
By Julian Stacey <jhs@freebsd.org> November 1996
INDEX
1 EXAMPLE CONFIG FILE
2 C++ & FreeBSD VERSIONS
@ -53,45 +53,45 @@ which I've duplicated & translated ...
{--------
* Generic Original by "Ullrich von Bassewitz" <uz@ibb.schwaben.com>
+ Generic Translation by "Julian H. Stacey" <jhs@FreeBSD.org>
Die ESTIC-Sourcen bzw. die ESTIC Binaries dürfen unter folgenden
Die ESTIC-Sourcen bzw. die ESTIC Binaries dürfen unter folgenden
Bedingungen weitergegeben werden:
The ESTIC sources & binaries may be distributed under the following conditions
* Die Weitergabe geschieht im kompletten Paket mit Dokumentation.
+ Distribution as complete package including documentation.
* Die Weitergabe geschieht kostenlos. Dies bedeutet insbesondere,
daß ESTIC nicht ohne meine vorherige, schriftliche Genehmigung auf
daß ESTIC nicht ohne meine vorherige, schriftliche Genehmigung auf
CD-ROMS vertrieben werden darf, genauso sind Mailboxen/FTP-Server
ausgeschlossen, bei denen der Zugang zu den Daten nicht frei für
ausgeschlossen, bei denen der Zugang zu den Daten nicht frei für
jedermann ist.
+ Distribution to be free of charge, This means in particular,
that ESTIC may not without my prior written permission be sold on CD-ROMs,
neither may it be provided on mailbox systems or FTP servers that only
offer restricted non public access.
* Es dürfen keine geänderten Sourcen weitergegeben werden. Die Weitergabe
von geänderten Binaries, sowie diffs zu den Sourcen ist hingegen
zulässig. Das soll keine Schikane sein, sondern nur verhindern, daß
mehrere verschiedene Versionen der Sourcen auf dem Netz verfügbar
* Es dürfen keine geänderten Sourcen weitergegeben werden. Die Weitergabe
von geänderten Binaries, sowie diffs zu den Sourcen ist hingegen
zulässig. Das soll keine Schikane sein, sondern nur verhindern, daß
mehrere verschiedene Versionen der Sourcen auf dem Netz verfügbar
sind, was zwangslaeufig mit unnoetigem Aufwand fuer mich verbunden ist.
+ No changed sources may be distributed. The distribution of changed
binaries & diffs to the sources is however allowed.
This is not intended as chicanery, but to hinder multiple availability
of multiple versions of source on the net, which would create excess work
for me.
* Binaries, die durch Änderungen an den Sourcen erstellt wurden
* Binaries, die durch Änderungen an den Sourcen erstellt wurden
unterliegen weiterhin den hier angegebenen Bedingungen, d.h. es ist
keine kommerzielle Verwertung oder ein kommerzieller Vertrieb ohne
meine vorherige, schriftliche(!) Zustimmung erlaubt.
+ Binaries produced from changed sources come under these conditions,
.... no commercial value added ... sales ... allowed, without my prior
written agreement.
Ansonsten bin ich durchaus gesprächsbereit, d.h. wer aus irgendwelchen
Gründen gegen eine der hier angegebenen Bestimmungen verstossen will, der
Ansonsten bin ich durchaus gesprächsbereit, d.h. wer aus irgendwelchen
Gründen gegen eine der hier angegebenen Bestimmungen verstossen will, der
kann sich gerne an mich wenden.
... I'm open to discuss proposed breaches of these requirements.
--------}
@ -103,15 +103,15 @@ which I've duplicated & translated ...
Subject: Re: FreeBSD Ports wrapper for Estic-1.30
To: jhs@freebsd.org
Date: Mon, 23 Sep 1996 19:15:16 +0100 (MET DST)
> May we have your permission to put your unchanged generic distribution
> sources (ie currently estic-1.30.zip on the FreeBSD CD-ROMs please ?
> (FreeBSD is a non profit org. like X inc & FSF,
> but Walnut Creek (who provide a free host for our co-ordination,
> at http://www.freebsd.org
> at http://www.freebsd.org
> (& others occasionally) take snaps & release of FreeBSD
> & provide the whole sources + binaries of all src + ports
No problem. You are allowed to do so. The paragraph you cited is thought to
help control who earns money selling my code, but I've no problems with that
in the case of freebsd cdroms.
@ -122,12 +122,12 @@ which I've duplicated & translated ...
Subject: Re: istec 1008
To: jhs@freebsd.org
Date: Tue, 19 Nov 1996 09:41:14 +0100 (MET)
> I lost (or filed obscurely) the earlier permission you gave me,
> for FreeBSD to store your sources & a packaged binary on the FreeBSD CD-Roms,
> maybe you could give me some words again please, which I'll embed straight
> in the wrapper & not loose this time ;-)
I will change that in the next version anyway. So, you may distribute ESTIC
as you like, as long as you leave the archive files intact.
--------}
@ -138,7 +138,7 @@ which I've duplicated & translated ...
http://africa.geomic.uni-oldenburg.de/~joey/Linux/istec-befehle
Istec 1008 intern
Da das Interesse gro_ ist (meines auch), hier der etwas
aufbereitete Text. Vielen vielen Dank an Hergen Lehmann, der sich die
aufbereitete Text. Vielen vielen Dank an Hergen Lehmann, der sich die
M|he des Reverse-Engineering gemacht hat. <p>
From: HERGEN_LEHMANN@TBX.BerliNet.DE (Hergen Lehmann)
@ -157,8 +157,8 @@ http://www.symmetrix.ch/Public/janti/isdnfaq.html
http://africa.geomic.uni-oldenburg.de/~joey/Linux/isdn-istec-befehle.html
<h1>ISTEC 1008 intern</h1>
Da das Interesse gro&szlig; ist (meines auch), hier der etwas
aufbereitete Text. Vielen vielen Dank an <a
href="mailto:Hergen_Lehmann@TBX.BerliNet.DE">Hergen Lehmann</a>,
aufbereitete Text. Vielen vielen Dank an <a
href="mailto:Hergen_Lehmann@TBX.BerliNet.DE">Hergen Lehmann</a>,
der sich die
M&uuml;he des Reverse-Engineering gemacht hat. <p>
@ -177,12 +177,12 @@ http://www.bestweb.com/intfun/jrs/euroinfo.html
From: AmIstec (another package) / CE-Istec.LiesMich
WICHTIGER HINWEIS ZU DEN NEUEN ISTEC-ANLAGEN MIT CE-ZEICHEN!!
=============================================================
Die neuen Istec-Anlagen mit CE-Zeichen funktionieren leider
nicht mehr ohne weiteres an Nicht-Dosen, weil Emmerich die
serielle Schnittstelle galvanisch von der Anlage entkoppeln
mu_te. Die f|r die Daten|bertragung erforderlichen Spannungen
werden daher einfach von von den DTR- und RTS-Leitungen
werden daher einfach von von den DTR- und RTS-Leitungen
bezogen. Dazu wird bei der Originalsoftware DTR auf logisch 1
und RTS auf logisch 0 gesetzt um so die negative bzw. positive
Spannung der Istec zur Verf|gung zu stellen.
@ -201,7 +201,7 @@ From: AmIstec (another package) / CE-Istec.LiesMich
Dazu wird die DTR-Leitung direkt |ber die Hardware gesetzt,
soda_ die Istec genau das bekommt, was sie erwartet. Dieser
Patch wird durch den Tooltype CEPATCH aktiviert bzw. bei
einem CLI-Aufruf als Parameter mitgegeben.
einem CLI-Aufruf als Parameter mitgegeben.
From: uz@wuschel.ibb.schwaben.com (Ullrich von Bassewitz)
To: jhs@freebsd.org
@ -214,12 +214,12 @@ Date: Thu, 14 Nov 1996 14:44:52 +0100 (MET)
pins with a voltmeter), this means that there is an error in the serial
module. The DTR pin should be inactive if there is no hardware handshaking
enabled as is the case with ESTIC.
The only thing that was really new for me was the call to DTROff. I will
check the serial module, since this call cures a symptom and not the error
itself (but you may use it anyway).
If you make any changes (apart from those in Oliver's diffs), I would like
to hear from it. I got a few mails from FreeBSD people and I would like to
incorporate any changes that make ESTIC work for FreeBSD into the main
@ -248,7 +248,7 @@ I append a quote: (which can be deleted once the port is committed).
> ....
> No, as stated above, it works fine now.
> Just getting the 1.40 zip-file, applying the ports and changing the
> config file was sufficient.
> config file was sufficient.
> Now you have another data point in the sets of working configurations.
------
> From: Robert Eckardt <roberte@mep.ruhr-uni-bochum.de>
@ -269,7 +269,7 @@ I append a quote: (which can be deleted once the port is committed).
> Nevertheless, it's a graet port for a very useful program.
--------------------------------------------------------------------------------
7 Bugs & Problems
7 Bugs & Problems
=======================
- I have to start it as xestic -display :0 else I get
Internal error: ScrInit: Cannot open display, file xsrc/console.cc, line 898
@ -277,7 +277,7 @@ I append a quote: (which can be deleted once the port is committed).
Malloc warning: free(): junk pointer (too high)
but after that it runs fine.
- Alt X does not exit properly.
- Strange error messages if a file does not exist,
- Strange error messages if a file does not exist,
First I get a nice error message:
Cannot open the alias file!
ESC

View File

@ -1,21 +1,22 @@
PORTNAME= pysmi
PORTVERSION= 0.3.4
PORTREVISION= 1
DISTVERSION= 1.1.13
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI \
SF/pysmi/pysmi/${PORTVERSION}
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME}_lextudio-${PORTVERSION}
MAINTAINER= john@saltant.com
COMMENT= SNMP/SMI MIB parsing in Python
WWW= https://github.com/etingof/pysmi
WWW= https://www.pysnmp.com/pysmi/
LICENSE= BSD2CLAUSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=3.11:devel/py-ply@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.26.0:www/py-requests@${PY_FLAVOR}
USES= python:3.6+
USE_PYTHON= autoplist concurrent distutils
USES= python:3.7+
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
@ -24,7 +25,7 @@ OPTIONS_DEFINE= DOCS EXAMPLES
PORTDOCS= *
PORTEXAMPLES= *
BASEDOCS= CHANGES.rst README.md THANKS.txt TODO.txt
BASEDOCS= README.md
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1565446144
SHA256 (pysmi-0.3.4.tar.gz) = bd15a15020aee8376cab5be264c26330824a8b8164ed0195bd402dd59e4e8f7c
SIZE (pysmi-0.3.4.tar.gz) = 93985
TIMESTAMP = 1683671825
SHA256 (pysmi_lextudio-1.1.13.tar.gz) = 749fc6c7e139bcdc821ed2430eb8b113cd51266241e97be7f6aa401c319bab69
SIZE (pysmi_lextudio-1.1.13.tar.gz) = 104885

View File

@ -0,0 +1,9 @@
--- pyproject.toml.orig 2023-05-03 15:45:12 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
[tool.poetry]
-name = "pysmi-lextudio"
+name = "pysmi"
version = "1.1.13"
description = "A pure-Python implementation of SNMP/SMI MIB parsing and conversion library."
authors = ["Ilya Etingof <etingof@gmail.com>", "Lex Li <support@lextudio.com>"]

Some files were not shown because too many files have changed in this diff Show More