100 most recent commits (all timestamps are UTC) |
FreshPorts has everything you want to know about FreeBSD software, ports, packages,
applications, whatever term you want to use.
Yesterday's Commits | Quarterly Branch
|
Wednesday, 1 May 2024
|
07:46 Thierry Thomas (thierry)
- net-im/tox 0.2.19,1
ProjectTox-Core library, a decentralized and secure messenger
net-im/tox: upgrade to v0.2.19
Release notes at <https://github.com/TokTok/c-toxcore/releases/tag/v0.2.19>.
4f8fa6c |
07:30 Emmanuel Vadot (manu)
- x11/libxkbcommon 1.7.0_1
Keymap handling library for toolkits and window systems
x11/libxkbcommon: Fix plist
PR: 278670
Sponsored by: Beckhoff Automation GmbH & Co. KG
8000a19 |
06:48 Piotr Kubaj (pkubaj)
sysutils/fastfetch: update to 2.11.0
Changolog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.11.0
bcb929b |
06:48 Piotr Kubaj (pkubaj)
lang/spidermonkey102: enable RUST_BACKTRACE on powerpc
5bb4e3a |
06:48 Piotr Kubaj (pkubaj)
lang/spidermonkey91: enable RUST_BACKTRACE on powerpc
c867878 |
06:48 Piotr Kubaj (pkubaj)
lang/spidermonkey78: enable RUST_BACKTRACE on powerpc
9ad1ccb |
06:40 Rainer Hurling (rhurlin)
- math/saga 9.4.0_2
System for Automated Geoscientific Analyses
math/saga: Fix pkg-plist
Forgot to add the updated version of pkg-plist.
Reported by: Yuri Victorovich <yuri@FreeBSD.org>
MFH: 2024Q2
2f50f52 |
06:38 Thomas Zander (riggs)
multimedia/mkvtoolnix: Update to upstream release 84.0
Details:
- New features and bug fixes, see
https://mkvtoolnix.download/doc/NEWS.md
- Now requires a c++20 compiler
MFH: 2024Q2
8445b7e |
05:47 Zsolt Udvari (uzsolt) Author: Krešimir Jozić
- devel/wasmer 4.2.8
WebAssembly Runtime supporting WASIX, WASI and Emscripten
devel/wasmer: update to 4.2.8
Changelog: https://github.com/wasmerio/wasmer/blob/main/CHANGELOG.md
PR: 278091
Approved by: Submitter is maintainer, diizzy (mentor)
Differential Revision: https://reviews.freebsd.org/D45001
e5ebc3e |
05:01 Greg Lewis (glewis)
java/openjdk11: Update to 11.0.23
16826db |
04:33 Yuri Victorovich (yuri) 2024Q2
- www/trunk 0.19.1_1
Build, bundle & ship your Rust WASM application to the web
www/trunk: Fix build on i386
Reported by: fallout
(cherry picked from commit c4e4f5c14bb2d796c953c37bcb8aff8360037705)
7157b62 |
04:30 Yuri Victorovich (yuri)
- www/trunk 0.19.3
Build, bundle & ship your Rust WASM application to the web
www/trunk: Fix build on i386
Reported by: fallout
c4e4f5c |
03:35 Yuri Victorovich (yuri)
devel/py-scikit-build-core: update 0.9.2 → 0.9.3
Reported by: portscout
918ae98 |
03:25 Yuri Victorovich (yuri)
- math/kfr 6.0.2
C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters
math/kfr: Fix plist on non-Intel architectures
Reported by: fallout
af51a91 |
03:00 Yuri Victorovich (yuri)
- textproc/yq 3.4.3
Command-line YAML and XML processor, jq wrapper for YAML/XML documents
textproc/yq: update 3.4.2 → 3.4.3
Reported by: portscout
b703b29 |
03:00 Yuri Victorovich (yuri)
- textproc/comrak 0.23.0
CommonMark + GFM compatible Markdown parser and renderer
textproc/comrak: update 0.22.0 → 0.23.0
Reported by: portscout
d8123a3 |
02:50 Yuri Victorovich (yuri)
- net/ecal 5.13.0
Enhanced Communication Abstraction Layer
net/ecal: Not broken any more
0c49381 |
02:46 Yuri Victorovich (yuri)
devel/spdlog: update 1.14.0 → 1.14.1
Bugfix release: https://github.com/gabime/spdlog/releases/tag/v1.14.1
PR: 278664
Approved by: Vanilla I. Shu <vanilla@FreeBSD.org> (maintainer)
6639b01 |
02:28 Yasuhiro Kimura (yasu)
databases/redis-devel: Update to latest snapshot
Update license information. Upstream distributes source files under
dual license of Redis Source Available License v2 (RSALv2) and Server
Side Public License v1 (SSPLv1) now. Note that it doesn't apply to
stable versions already released (7,2.4, 7.0.15, 6.2.14, etc.).
Changes: https://github.com/redis/redis/compare/f17381a38...f95031c47
e5d095f |
02:28 Yasuhiro Kimura (yasu)
- devel/forge-devel 0.3.2.543
Work with Git forges from the comfort of Magit (Development Version)
devel/forge-devel: Update to latest snapshot
Changes: https://github.com/magit/forge/compare/2a25e8d...3a755d6
358315e |
02:28 Yasuhiro Kimura (yasu)
databases/closql-devel: Update to latest snapshot
Changes: https://github.com/magit/closql/compare/81f04f6...2bff36e
d2d4534 |
02:28 Yasuhiro Kimura (yasu)
databases/emacsql-devel: Update to latest snapshot
Changes: https://github.com/magit/emacsql/compare/fdcf447...fdcf447
6058543 |
02:28 Yasuhiro Kimura (yasu)
devel/ghub-devel: Update to latest snapshot
Changes: https://github.com/magit/ghub/compare/1326315...e0a6545
b870f34 |
02:28 Yasuhiro Kimura (yasu)
devel/magit-devel: Update to latest snapshot
Changes: https://github.com/magit/magit/compare/0e8f25a8...7c794201
5712fd5 |
02:28 Yasuhiro Kimura (yasu)
editors/with-editor-devel: Update to latest snapshot
Changes: https://github.com/magit/with-editor/compare/5db5f0e...1b45264
1d727a1 |
02:27 Yasuhiro Kimura (yasu)
devel/transient-devel: Update to latest snapshot
Changes: https://github.com/magit/transient/compare/v0.6.0...2dd0102
caaf5f1 |
01:30 Vanilla I. Shu (vanilla)
devel/pecl-grpc: update to 1.63.0.
2b5a08e |
00:25 Vladimir Druzenko (vvd)
audio/audacity: sort out dependencies
* Linked with libharfbuzz.so:print/harfbuzz if installed - make it
mandatory
* Used libavformat.so:multimedia/ffmpeg instead of libavcodec.so and
load it at runtime, not linked with it
* Sort records in LIB_DEPENDS
PR: 278585
Approved by: xxjack12xx@gmail.com (maintainer)
7e714b9 |
00:17 Daniel Engberg (diizzy)
- dns/godns 3.1.5
Dynamic DNS client (DDNS) with optional external reporting features
dns/godns: Update to 3.1.5
Changelog: https://github.com/TimothyYe/godns/releases/tag/v3.1.5
72a5b7a |
00:04 Daniel Engberg (diizzy)
dns/dnsforwarder: Mark BROKEN, deprecate and set expiration date to 2024-05-31
Abandoned, upstream repo is removed and is unfetchable
2c866c8 |
00:04 Daniel Engberg (diizzy)
dns/dnrd: Deprecate and set expiration date to 2024-05-31
Abandonware that hasn't seen activity in a decade, redirect users
to Unbound, dns/dnsmasq or dns/blocky
04a35e4 |
00:04 Daniel Engberg (diizzy)
- net/nepenthes 0.2.2_18
Determine the malware activity on a network
net/nepenthes: Deprecate and set expiration date to 2024-05-31
Obsolete honeypot tool that doesn't been updated or maintained since
2008.
0012f5b |
Tuesday, 30 Apr 2024
|
22:27 Sergey A. Osokin (osa)
- www/unit 1.32.1
Dynamic web application server
- www/unit-java 1.32.1
Java module for NGINX Unit
*/*unit*: update NGINX Unit: 1.32.0 -> 1.32.1
<ChangeLog>
*) Bugfix: NJS variables in templates may have incorrect values due to
improper caching.
*) Bugfix: Wasm application process hangs after receiving restart signal
from the control.
</ChangeLog>
2761bb50
22:27 Sergey A. Osokin (osa)
- devel/libnjs 0.8.4
NGINX JavaScript static library
- lang/njs 0.8.4
NGINX JavaScript command line utility
*/*: update NGINX JavaScript: 0.8.3 -> 0.8.4 (+)
<ChangeLog>
nginx modules:
*) Feature: allowing to set Server header for outgoing headers.
*) Improvement: validating URI and args arguments in r.subrequest().
*) Improvement: checking for duplicate js_set variables.
*) Bugfix: fixed clear() method of a shared dictionary without
timeout introduced in 0.8.3.
*) Bugfix: fixed r.send() with Buffer argument.
Core:
*) Feature: added QuickJS engine support in CLI.
*) Bugfix: fixed atob() with non-padded base64 strings.
</ChangeLog>
86ecf20
22:12 Emanuel Haupt (ehaupt)
deskutils/arttime: Update to 2.3.2
bea94ed |
22:03 Emanuel Haupt (ehaupt)
graphics/grafx2: Update to 2.9
4a1f274 |
20:58 Rene Ladan (rene)
- sysutils/no-login 1.0_1
Refuse a login to a user, and make a note of it in syslog
- MOVED
sysutils/no-login: Remove expired port
2024-04-30 sysutils/no-login: Obsolete, use nologin in base
7da6f82
20:56 Rene Ladan (rene)
- irc/miau 0.6.6_4
Fully featured easy to use IRC-bouncer
- MOVED
irc/miau: Remove expired port
2024-04-30 irc/miau: Abandoned upstream, last release in 2010 and no activity
since 2014. Consider migrating to irc/soju or irc/znc
880d78c
20:55 Rene Ladan (rene)
- net-im/jabberd 2.7.0_6
Online presence and instant messaging server
- MOVED
net-im/jabberd: Remove expired port
2024-04-30 net-im/jabberd: No longer developed as of 2019, consider using
net-im/ejabberd
fd43181
20:54 Rene Ladan (rene)
- sysutils/dim 1.1
Directory lister which sorts the file list in 2D
- MOVED
sysutils/dim: Remove expired port
2024-04-30 sysutils/dim: Abandonware, upstream stopped development in 2005
64f43f1
20:53 Rene Ladan (rene)
- devel/cdash 2.2.3_3
Web-based software testing server
- MOVED
devel/cdash: Remove expired port
2024-04-30 devel/cdash: Very outdated version that's unsupported upstream
079f777
20:50 Rene Ladan (rene)
- games/2048-qt 0.1.6_3
2048 game implemented in QT
- MOVED
games/2048-qt: Remove expired port
2024-04-30 games/2048-qt: Unmaintained, last upstream release in 2016
0dcae68
20:49 Rene Ladan (rene)
- devel/libphk 0.3.20080902_2
PHK's utilities functions
- MOVED
devel/libphk: Remove expired port
2024-04-30 devel/libphk: Superseded by various other projects
06fd12b
20:48 Rene Ladan (rene)
- devel/configkit 0.4.20080902
Somewhat prototypical facility for generating CLI interfaces
- MOVED
devel/configkit: Remove expired port
2024-04-30 devel/configkit: Depends on deprecated port devel/libphk
7a672ec
20:48 Rene Ladan (rene)
- devel/tla 1.3.5_1
Original arch source control management CLI written in C
- MOVED
devel/tla: Remove expired port
2024-04-30 devel/tla: Deprecated and obsolete revision control system, consider
migrating to devel/git or devel/mercurial
a2e2f5f
20:47 Rene Ladan (rene)
- benchmarks/iozone21 2.01_1
Performance Test of Sequential File I/O (older version)
- MOVED
benchmarks/iozone21: Remove expired port
2024-04-30 benchmarks/iozone21: Abandoned and obsolete version, superseded by
benchmarks/iozone (3.x). Consider also migrating to benchmarks/fio
832d5df
20:43 Rene Ladan (rene)
- multimedia/rubygem-paperclip-av-transcoder 0.6.4
Audio/Video transcoder for Paperclip using FFMPEG/Avconv
- MOVED
multimedia/rubygem-paperclip-av-transcoder: Remove expired port
2024-04-30 multimedia/rubygem-paperclip-av-transcoder: Depends on deprecated
port devel/rubygem-paperclip-rails5
cab5b20
20:42 Greg Lewis (glewis)
java/openjdk8: Update to 8u412
7b4d0e9 |
20:40 Rene Ladan (rene)
- multimedia/librtmp 2.4.20190330_1
RTMP stream library
- multimedia/py-librtmp 0.3.0_1
Python bindings for librtmp, built with cffi
- multimedia/rtmpdump 2.4.20190330_1
RTMP streams download utility
- MOVED
cleanup: Remove expired rtmp ports:
2024-04-30 multimedia/py-librtmp: Depends on deprecated library librtmp
2024-04-30 multimedia/librtmp: Depends on legacy functionality of OpenSSL and
superseded by multimedia/ffmpeg
2024-04-30 multimedia/rtmpdump: Depends on deprecated library librtmp, consider
migrating to multimedia/ffmpeg
8d01b54
20:31 Rene Ladan (rene)
- sysutils/atitvout 0.4
Toggle TV Out on Mach64 graphics cards
- MOVED
sysutils/atitvout: Remove expired port
2024-04-30 sysutils/atitvout: Obsolete, utility for hardware released over 20
years ago
e1b0975
20:31 Rene Ladan (rene)
- sysutils/dolly 0.58.c
Program to clone harddisks/partitions over a fast switched network
- MOVED
sysutils/dolly: Remove expired port
2024-04-30 sysutils/dolly: Abandonware, upstream is gone
dab1155
20:30 Rene Ladan (rene)
- sysutils/libretto-config 1.0.b5_10
Libretto BIOS Setting Program
- MOVED
sysutils/libretto-config: Remove expired port
2024-04-30 sysutils/libretto-config: Utility for obsolete hardware released 20
years ago
5301f05
20:29 Rene Ladan (rene)
- dns/firedns 0.9.12_1
C library for handling asynchronous DNS queries
- misc/firestring 0.9.12_1
Library to make string handling easier in C
- MOVED
- dns/Makefile
cleanup: Remove expired ports:
2024-04-30 misc/firestring: Upstream is gone and last release in 2004
2024-04-30 dns/firedns: Abandonware, upstream is gone and last release in 2004
and it also depends on unfetchable misc/firestring. Consider dns/c-ares
463d7ad
20:27 Rene Ladan (rene)
- games/residualvm 0.3.1_4
ResidualVM allows you to indulge with classic games like Grim Fandango and Myst III
- MOVED
games/residualvm: Remove expired port
2024-04-30 games/residualvm: Obsolete, merged with ScummVM Oct 9, 2020
f10710d
20:26 Rene Ladan (rene)
- databases/pgsphere 1.1.5_4
Spherical data types, functions, and operators for PostgreSQL
- MOVED
databases/pgsphere: Remove expired port
2024-04-30 databases/pgsphere: The repository has been archived by the owner on
2023-08-09 and is inactive for almost 4.5 years
1a0dbc7
20:26 Rene Ladan (rene)
- devel/rubygem-ruby_dep 1.5.0
Creates a version constraint of supported Rubies
- MOVED
devel/rubygem-ruby_dep: Remove expired port
2024-04-30 devel/rubygem-ruby_dep: Upstream official support to Ruby 2.x only
and is inactive for 7.5 years. And there is no dependent ports
cd2425f
20:24 Rene Ladan (rene)
- dns/bind916 9.16.50_1
BIND DNS suite with updated DNSSEC and DNS64
- MOVED
dns/bind916: Remove expired port
2024-04-30 dns/bind916: End of life, please migrate to a newer version of BIND9
3a4d8de
20:19 Rene Ladan (rene)
- www/py-django-dpaste 3.8_1
Django based pastebin for text and code
- MOVED
www/py-django-dpaste: Remove expired port
2024-04-30 www/py-django-dpaste
9c9e98cd
20:17 Rene Ladan (rene)
- x11-toolkits/p5-Tk-FileDialog 1.3_7
File selection dialog for Perl/Tk
- MOVED
x11-toolkits/p5-Tk-FileDialog: Remove expired port
2024-04-29 x11-toolkits/p5-Tk-FileDialog: Does not work with recent Tk versions
2039fa1
20:16 Rene Ladan (rene)
- deskutils/aspostit 1.3_9
AfterStep dockable version of XPostIt
- MOVED
deskutils/aspostit: Remove expired port
2024-04-29 deskutils/aspostit: Unmaintained, last upstream release in 2001
34d53a7
20:15 Ashish SHUKLA (ashish)
- net-im/iamb 0.0.9
Matrix client for Vim addicts
net-im/iamb: New Port: Matrix client for Vim addicts
iamb is a Matrix client for the terminal that uses Vim keybindings. It
includes support for:
o Threads, spaces, E2EE, and read receipts
o Image previews in terminals that support it (sixels, Kitty, and
iTerm2), or using pixelated blocks for those that don't
o Notifications via terminal bell or desktop environment
o Creating, joining, and leaving rooms
o Sending and accepting room invitations
o Editing, redacting, and reacting to messages
o Custom keybindings
o Multiple profiles
WWW: https://iamb.chat/
a1ce50e
19:51 Carlo Strub (cs)
security/arti: Update to 1.2.2
bfdc17f |
19:24 Jan Beich (jbeich)
x11-toolkits/scenefx: chase verbose description
https://github.com/wlrfx/scenefx/commit/bb349f578d69
b13341e |
19:15 Sergey A. Osokin (osa)
www/nginx-devel: update PORTSCOUT to the relevant values
5f623d6 |
16:34 Vladimir Druzenko (vvd)
- net/freerdp3 3.5.1
Free implementation of Remote Desktop Protocol
net/freerdp3: fix dependency from libpcsclite.so
libpcsclite.so is not dynamically linked - it loaded in runtime.
Option PCSC isn't default.
97a0b5e |
16:26 Vladimir Druzenko (vvd)
- net/freerdp 2.11.7
Free implementation of Remote Desktop Protocol
net/freerdp: fix dependency from libpcsclite.so
libpcsclite.so is not dynamically linked - it loaded in runtime.
Option PCSC isn't default.
6606ac0 |
16:10 Nicola Vitale (nivit)
UPDATING: Add a note about updating pyradio to 0.9.3.4
99be3f7 |
16:02 Nicola Vitale (nivit)
audio/py-pyradio: Update to 0.9.3.4
- Add devel/xdg-utils to RUN_DEPENDS, and make pyradio compliant to the XDG
Base Directory Specification, by enabling the option xdg_compliant in the
default configuration.
Release notes: https://github.com/coderholic/pyradio/releases/tag/0.9.3.4
Reported by: portscout
cb94acf |
15:38 Lorenzo Salvadore (salvadore)
lang/gcc14-devel: Update to 14.1.0-RC-20240430
First release candidate for GCC 14.1.
2a5d557 |
15:38 Lorenzo Salvadore (salvadore)
lang/gcc14-devel: Update to 14.0.1.s20240427
911eb63 |
15:38 Lorenzo Salvadore (salvadore)
lang/gcc13-devel: Update to 13.2.1.s20240426
f47fbb8 |
15:38 Lorenzo Salvadore (salvadore)
lang/gcc11-devel: Update to 11.4.1.s20240425
4e85773 |
15:16 Rainer Hurling (rhurlin)
misc/py-wurlitzer: Update to 3.1.0
Changelog: https://github.com/minrk/wurlitzer/compare/3.0.3...3.1.0
Reported by: portscout, Repology
2f81527 |
12:40 Pietro Cerutti (gahr)
- lang/tcl9 9.0.b1_2
Tool Command Language
- lang/tcl90 9.0.b2.r1
Tool Command Language
- MOVED
lang/tcl90: update to 9.0b2 RC1, move port directory
I've moved lang/tcl9 to lang/tcl90, for consistency with tcl86 and
tcl87. It is still to be seen whether we'll need to maintain more minor
releases in the 9.x series.
e648a5b
12:17 Nuno Teixeira (eduardo) Author: Patrick TJ McPhee
audio/amsynth: Update to 1.13.3
- Add audio/lv2 build dep as upstream doesn't provide bundled anymore
- Pet portlint, portclippy and portfmt
- Take maintainership for the time being
PR: 278599
c391004 |
11:53 Renato Botelho (garga)
- devel/git 2.45.0
Distributed source code management tool
devel/git: Update to 2.45.0
Sponsored by: Rubicon Communications, LLC ("Netgate")
94c34dd |
11:40 Nuno Teixeira (eduardo)
x11-themes/Kvantum: Update to 1.1.1
Drop "-qt6" pkg name suffix. Port is not flavorized and it is using
default and recommended Qt version by upstream.
ChangeLog: https://github.com/tsujan/Kvantum/releases/tag/V1.1.1
184fb2f |
11:40 Nuno Teixeira (eduardo)
security/picocrypt: Update to 1.34
ChangeLog: https://github.com/HACKERALERT/Picocrypt/releases/tag/1.34
ff8b01d |
08:57 Pietro Cerutti (gahr)
- lang/seed7 05.20240429
High-level, extensible programming language
lang/seed7: update to 05_20240429
Changes:
20240429:
- The compilation of s7c with tcc has been fixed. Many thanks to
Cheap-Ad9743 for pointing out that compiling s7c with tcc failed.
- Chapters about hashes and templates have been added to the manual.
- The library hash.s7i has been improved to support hash table
literals and the comparison of hash tables with = and <> .
- The new library scanjson.s7i has been added. This library supports
scanning (reading) JSON (JavaScript Object Notation) symbols from
strings and files.
- The experimental readjson.s7i library has been removed.
- The new library fixarray.s7i has been added. This library supports
arrays with a fixed size. The minimum and maximum index of these
arrays is encoded in the type. The functions minIdx(), maxIdx()
and length() can be used with an array or the type as parameter.
The times operator can be used with: arrayType times elementValue.
- The library msgdigest.s7i has been refactored to use fixed size
arrays. The reduction in run-time for some functions is md5: 6%,
sha1: 26%, sha256: 21%, sha512: 22%.
- The library lzma.s7i has been refactored to use fixed size arrays.
The run-time of the XZ decompression has been reduced by 10%.
- The library jpeg.s7i has been refactored to use the fixed size
array type dataBlockType instead of array integer.
- In jpeg.s7i the restart interval handling (with mcuCount) has been
improved.
- The libraries deflate.s7i and gzip.s7i have been refactored to use
a fixed size array for the sliding window.
- The library aes_gcm.s7i has been refactored to use fixed size
arrays for the factor H.
- The interface types for bitStream and huffmanTable have been
removed. This way, bitStream and huffmanTable functions are called
without dynamic dispatch. This change reduces the run-time of the
function readJpeg() by 5.2% (measured with gcc and valgrind and
the s7c options -oc3 -O3).
- The templates DECLARE_CcittModifiedGroup3Fax_FUNCTIONS,
DECLARE_CcittT6Fax_FUNCTIONS and DECLARE_CcittT4Fax2d_FUNCTIONS
have been added to ccittfax.s7i. The templates are instantiated
for MSB and LSB bit ordering. This way ccittfax functions work
without dynamic dispatch.
- A declaration of the template DECLARE_MIN_MAX has been added to
integer.s7i. This template is used to define the functions min()
and max() for the types bigInteger, bigRational, float, integer
and rational (in bigint.s7i, bigrat.s7i, float.s7i, integer.s7i
and rational.s7i respectively).
- Now non-SYMLINK getters and setters in cpio.s7i, tar.s7i and
rpm.s7i follow relative symlinks inside the archive.
- Getters for fileMode, mTime, owner and group of symbolic links
have been added to cpio.s7i, tar.s7i and rpm.s7i.
- Setters for mTime, owner and group of symbolic links have been
added to cpio.s7i, tar.s7i and rpm.s7i.
- In osfiles.s7i SYMLINK setters for mTime, owner and group have
been added for the type osFileSys.
- Setter interface functions for mTime, owner and group of symbolic
links have been added to filesys.s7i.
- The functions removeDotFiles and symlinkDestination have been
added to filesys.s7i.
- In encoding.s7i the functions toBase and toBase58 have been fixed
to allow encoding "". The functions toBase and fromBase have been
improved to work with any digit for 0 (toBase58 encodes 0 with 1).
- In scanfile.s7i the function getLineComment has been fixed to
leave line endings unchanged.
- In scanstri.s7i the function getEscapeSequence has been fixed to
assume that numeric escape sequences end with a semicolon (;).
The function getNumber has been refactored as well.
- A definition of HASHELEMOBJECT has been added to category.s7i.
- The function conv2unicode in the charsets.s7i library has been
improved to use a for-each loop.
- A declaration of the function arrayLength has been added to the
progs.s7i library. This function is used by the compiler.
- The Seed7 compiler (s7c.sd7) has been improved:
- The maximum and minimum values in a constant integer array are
determined. This way the range of possible values for indexing
into this array can be estimated. This allows for the removal of
some overflow checks. The run-time of the function md5() has
been reduced by 2.6% (measured with gcc and valgrind and the s7c
options -oc3 -O3).
- Now assignments with the times operator like
dest := aSize times 0
are optimized to use memset().
- Assignments to an integer array where the source array contains
only zeros are optimized to use memset(). The assignment does
realloc the array if the size changes. For fixed size arrays the
check of the size and the call of realloc is optimized away.
- For fixed size arrays index checks are optimized away if the
range of possible index values is always inside the array. This
optimization reduces the run-time of the function readJpeg()
by 7.5% (measured with gcc and valgrind and the s7c options
-oc3 -O3).
- Fixed size array assignments have been improved to omit the
copy of minIdx and maxIdx (for fixed size arrays they cannot
change with an assignment).
- The index check for fixed size arrays has been simplified. For
these arrays the lower and upper bounds of the index are known
at compile time. This optimization reduces the run-time of the
function readJpeg() by 7.9% (measured with gcc and valgrind and
the s7c options -oc3 -O3).
- Indexing into an array has been improved for fixed size arrays
if the index checks are suppressed.
- In str_act.s7i the index check for the fixLen substring
operation (stri[start fixLen length]) has been simplified.
- Now the division of product with mdiv is optimized. The division
or the multiplication is removed if possible.
- The recognition of constant expressions has been improved.
Constants defined with a parameter list are not considered
constant if at least one parameter is not constant.
- The code generation in set_act.s7i has been improved to avoid
adjacent - operators (e.g. number--1).
- Now a generic function for user defined hashCode function is
generated.
- In int_act.s7i the statistic of suppressed range checks has been
improved.
- Regression tests which create adjacent - operators in the
generated C code have been added to chkset.sd7.
- In drw_x11.c the graphics driver has been improved to support
window titles with Unicode.
- In chkccomp.c test programs have been improved to call
XRenderQueryExtension() only if XOpenDisplay("") succeeded.
- In bitdata.s7i the deprecated functions getBitLsb(), getBitsLsb(),
peekBitsLsb(), skipBitsLsb(), getBitMsb(), getBitsMsb(),
peekBitsMsb() and skipBitsMsb() with a string as parameter have
been removed. The functions with the types lsbBitStream and
msbBitStream should be used instead.
- Tests for the deprecated bitdata functions with a string as
parameter (getBitLsb, getBitsLsb, peekBitsLsb, getBitMsb,
getBitsMsb and peekBitsMsb) have been removed from chkbitdata.sd7.
- In huffman.s7i the deprecated functions
getHuffmanSymbolMsb(string, ...) and
getHuffmanSymbolLsb(string, ...) have been removed. The functions
getHuffmanSymbol(msbBitStream, ...) and
getHuffmanSymbol(lsbBitStream, ...) should be used instead.
- In strifile.s7i the deprecated function openStrifile() has been
removed. The function openStriFile() should be used instead.
- In stritext.s7i the deprecated function openStritext() has been
removed. The function openStriText() should be used instead.
- The syntax of hash literals and fixed size arrays has been added
to syntax.s7i.
- Generic hashCode functions have been introduced in big_gmp.c,
big_rtl.c, bst_rtl.c, int_rtl.c, pcs_rtl.c, set_rtl.c and
str_rtl.c. Function prototypes of these functions are defined
in big_act.s7i, bst_act.s7i, pcs_act.s7i, set_act.s7i and
str_act.s7i. Function pointers to these functions are used by
s7c.sd7 in the function action_address.
- The functions hsh_concat_key_value, hsh_gen_hash and
hsh_gen_key_value have been added to hshlib.c.
- The functions hshConcatKeyValue, hshGenHash and hshGenKeyValue
have been added to hsh_rtl.c.
- The function bld_hashelem_temp has been added to objutl.c.
- Interpreter and compiler have been improved to support the actions
HSH_CONCAT_KEY_VALUE, HSH_GEN_HASH and HSH_GEN_KEY_VALUE.
- Logging functions have been improved in drw_win.c, drw_x11.c,
hshlib.c and sctlib.c.
- Documentation comments have been improved in array.s7i, bin32.s7i,
bin64.s7i, cpio.s7i, hash.s7i, rpm.s7i, tar.s7i and int_rtl.c.
bbc01fa |
08:11 Kirill Ponomarev (krion)
- lang/sbcl 2.4.4,1
Common Lisp development system derived from the CMU CL system
lang/sbcl: Update to 2.4.4
02968c8 |
07:49 Michael Gmelin (grembo)
- devel/ice37 3.7.10
Modern alternative to object middleware such as CORBA/COM/DCOM/COM+
devel/{ice37,php-ice37,py-ice37}: Update to 3.7.10
504e97a |
07:45 Hiroki Tagato (tagattie)
textproc/csvlens: update to 0.9.0
Changelog: https://github.com/YS-L/csvlens/blob/v0.9.0/CHANGELOG.md
Reported by: Repology
06fd0b2 |
07:14 Yuri Victorovich (yuri)
- lang/eisl 3.90
Interpreter and compiler compatible with ISLisp standard
lang/eisl: update 3.72 → 3.90
Reported by: portscout
fea3dd2 |
07:14 Yuri Victorovich (yuri)
- math/casadi 3.6.5
Symbolic framework for numeric optimization
math/casadi: update 3.6.0 → 3.6.5
Reported by: portscout
b63ecde |
07:14 Yuri Victorovich (yuri)
graphics/photoflare: update 1.6.12 → 1.6.13
Reported by: portscout
b4ea6d8 |
07:14 Yuri Victorovich (yuri)
- devel/qtutilities 6.14.0
Common Qt related C++ classes such as dialogs, widgets, models
devel/qtutilities: update 6.13.5 → 6.14.0
Reported by: portscout
08cd408 |
07:14 Yuri Victorovich (yuri)
devel/py-coveralls: update 3.3.1 → 4.0.0
Reported by: portscout
80e4726 |
07:07 Nuno Teixeira (eduardo) Author: Andrey Korobkov
sysutils/lnav: Update to 0.12.2
- Define LICENSE_FILE
- Building without CURL is not an option now in upstream
(libcurl required to build)
ChangeLog: https://github.com/tstack/lnav/blob/master/NEWS.md
PR: 278000
Reported by: Mohamed Akram <mohd.akram@outlook.com>
e710894 |
06:14 Emmanuel Vadot (manu) 2024Q2 | | | | | | | | | | | | | | | | | | | | | | | | | | | |