qradiolink 0.8.12-1 💾

QRadioLink is a Linux software defined radio transceiver application using VOIP for inter-communication, built on top of GNU radio, which allows experimenting with software defined radio hardware using different digital and analog radio signals and a friendly user interface. Its primary purpose is educational, but it can also be customized for low power data communications on various frequency bands. It can also be used as an amateur radio SDR transceiver for demonstrating radio communications to students. The application was originally inspired from the Codec2 GMSK modem project by Kristoff Bonne.

minor feature: Release version 0.8.12-1 Consolidate DMR Tier III base station functions. Direct support for Ettus USRP via gnuradio-uhd and libuhd. Reduced roundtrip latency to half (350 ms) for the DMR TDMA RF channel. Added RSSI calculation for MMDVM channel. Compatibility with tag 1.1 of MMDVM-SDR. Added documentation for DMR trunking mode with MMDVM.

GNU GPLv3 communication radio amateur-radio ham-radio sdr cpp c

Snapcraft 8.2.2 💾

Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.

minor feature: lt;h2 gt;Core lt;/h2 gt;. lt;h3 gt;core24 lt;/h3 gt;. lt;p gt;Snapcraft 8.2.2 two regressions with advanced grammar in core24 snaps: lt;/p gt;. lt;ul gt;. lt;li gt;Advanced grammar could not be used in root-level part keywords lt;code gt;build-packages lt;/code gt; and lt;code gt;build-snaps lt;/code gt; lt;/li gt;. lt;li gt;Advanced grammar could not be combined with other data lt;/li gt;. lt;/ul gt;. lt;h2 gt;Known lt;/h2 gt;. lt;ul gt;. lt;li gt;Project variables lt;code gt;CRAFT_PROJECT_NAME lt;/code gt; and lt;code gt;CRAFT_PROJECT_VERSION lt;/code gt; are not evaluated in core24 ( lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2261240659" data-permission-text="Title is private" data-url="https://github.com/canonical/craft-application//320" data-hovercard-type="" data-hovercard-url="/canonical/craft-application//320/hovercard" href="https://github.com/canonical/craft-application//320" gt;canonical/craft-application#320 lt;/a gt;). lt;/li gt;. lt;li gt; lt;code gt;snapcraft list-plugins lt;/code gt; does not work in core24 project directories lt;/li gt;. lt;li gt;Snapcraft does not evaluate project variables added by extensions in core24 lt;/li gt;. lt;li gt; lt;code gt;CRAFT_ARCH_BUILD_FOR lt;/code gt; and lt;code gt;CRAFT_ARCH_TRIPLET_BUILD_FOR lt;/code gt; use the build on architecture lt;/li gt;. lt;/ul gt;. lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;tests: remove core24 snap workarounds by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2264633253" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//4761" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/4761/hovercard

GNU GPLv3 snaps linux packaging distribution python cpp

git-annex 10.20240430 💾

git-annex allows managing files with git, without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, checksumming time, or disk space. Even without file content tracking, being able to manage files with git, move files around and delete files with versioned directory trees, and use branches and distributed clones, are all very handy reasons to use git. And annexed files can co-exist in the same git repository with regularly versioned files, which is convenient for maintaining documents, Makefiles, etc that are associated with annexed files but that benefit from full revision control. When a file is annexed, its content is moved into a key-value store, and a symlink is made that points to the content. These symlinks are checked into git and versioned like regular files. You can move them around, delete them, and so on. Pushing to another git repository will make git-annex there aware of the annexed file, and it can be used to retrieve its content from the key-value store.

minor feature: : While redundant concurrent transfers were already. Prevented in most cases, it failed to prevent the case where Two different repositories were sending the same content to The same repository. Addurl, importfeed: Added --verifiable option, which improves. The safety of --fast or --relaxed by letting the content of Annexed files be verified with a checksum that is calculated on a later download from the web. This will become the default later. Added rclone special remote, which can be used without needing to install the git-annex-remote-rclone program. This needs a forthcoming version of rclone (1.67.0), which supports. "rclone gitannex". Sync, assist, import: Allow -m option to be specified multiple. Times, to provide additional paragraphs for the commit message. Reregisterurl: New command that can change an url from being. Used by a special remote to being used by the web remote. Annex.maxextensions configuration controls how many filename. Extensions to preserve. Find: --help for --copies. Thanks, Gergely Risko. Windows: escaping output to terminal when using old. Versions of MinTTY. Added dependency on unbounded-delays. -- Joey Hess Tue, 30 Apr 2024 15:26:32 -0400.

Mixed git archive haskell

Infix Network Operating System 24.04.0 💾

Infix is a Linux Network Operating System (NOS) based on Buildroot, and sysrepo. A powerful mix that ease porting to different platforms, simplify long-term maintenance, and provide made-easy management using NETCONF. It also has a built-in CLI that you'll quickly come to love.

minor feature: Package/python-statd: update LICENSE hash Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

GNU GPL netconf linux buildroot

NormCap 0.5.5 💾

OCR powered screen-capture tool to capture information instead of images * Many languages * Works offline * Heuristic parsing * Multi monitor * Cross-platform * Free & Open Source

minor feature: All: Add russian translation. Thanks, @ViktorOn!. All: Add italian translation. Thanks, @albanobattistella!. All: Add spanish translation. Thanks, @haggen88!. Linux: Add `xsel` as another clipboard handler. Try `--clipboard-handler xsel` if Normcap's result isn't copied to the clipboard correctly. Linux: clipboard on Gnome 46 + Wayland.. Linux: Auto-remove screenshot file from pictures-directory on Wayland. Thanks, @PavelDobCZ23!. Linux: `grim` being tried for screenshots on non-compatible compositors.

GNU GPLv3 ocr screen-capture python

gsequencer 6.9.5 💾

Advanced Gtk+ Sequencer Welcome to project website of Advanced Gtk+ Sequencer. Advanced Gtk+ Sequencer is a tree based audio processing engine released under the terms of the GNU GPLv3+. It uses extensively threads, supporting LADSPA, DSSI and Lv2 plugin format. Advanced Gtk+ Sequencer is capable of doing multi-channel editing, it contains an automation editor and you might want live export to audio files. There are sequencer machines as well a fully featured notation editor. Supporting copy & paste, resizing audio channels or align in-/output pads GSequencer does audio output on GNU/Linux by ALSA. Avoid additional layers on ALSA like arts, esd or pulseaudio. The output to the soundcard is usually done by AgsPanel sink. Sounds are created by sequencers like AgsDrum, AgsMatrix and alike. Such sources can be bundled by AgsMixer and finally write to hardware by AgsPlayChannelRun recall.

minor bugfix: Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) . Check core-audio buffer size and channels against configured soundcard.

GNU GPLv3 sound-synthesis mixers sequencer audio

PrRescue 0.119 💾

PrRescue is a rescue CD based on Gentoo amd64 supporting nilfs2 and btrfs. Its goal is to always include the newest kernel and Gentoo packages.

minor feature: Kernel has been updated to version 6.8.8. Gentoo packages have been upgraded to latest versions.

GNU GPL gentoo rescue boot

iQPuzzle 1.3.1 💾

iQPuzzle is a diverting I.Q. challenging pentomino puzzle. Pentominos are used as puzzle pieces and more than 300 different board shapes are available, which have to be filled with them.

major feature: Add extended board selection dialog; Bundle light/dark icons; Update application icon; Add support for dark scheme on Windows with Qt 6.5; Add Cmake support; Linux packaging fixes: AppId, metainfo

GNU GPLv3 puzzle game desktop pentomino cpp qt

Universal Media Server 13.10.1 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

minor bugfix: General: MP4 and WMV transcoding. MKV detection on some renderers. detection of Dolby Vision hvc1 variant. FFmpeg not remuxing E-AC3 when supported. videos being incorrectly marked as fully played. Renderers: Improved support for MP4 files on Samsung QLED TVs. Improved detection of Samsung QLED TVs. playback of H.264 videos over level 4.2 on PS4. Dependencies: Bump `@testing-library/react` from 14.2.1 to 15.0.2. Bump `@types/lodash` from 4.14.202 to 4.17.0. Bump `@types/node` from 18.19.28 to 18.19.31. Bump `@types/react-dom` from 18.2.23 to 18.2.25. Bump `@types/react` from 18.2.64 to 18.2.79. Bump `@typescript-eslint/eslint-plugin` from 7.4.0 to 7.7.1. Bump `@typescript-eslint/parser` from 7.4.0 to 7.7.1. Bump `axios` from 1.6.7 to 1.6.8. Bump `commons-io:commons-io` from 2.16.0 to 2.16.1. Bump `JRE` from `17.0.10` to `17.0.11`. Bump `logback-version` from 1.5.3 to 1.5.6. Bump `org.apache.commons:commons-text` from 1.11.0 to 1.12.0. Bump `org.slf4j:slf4j-api` from 2.0.12 to 2.0.13. Bump `tar` from 6.2.0 to 6.2.1. Bump `typescript` from 5.4.3 to 5.4.5.

GNU GPL java media streaming ffmpeg upnp dlna

T2 System Development Environment one distribution to support … 24.5 💾

The T2 System Development Environment, allows the fully automated creation of custom Operating Systems using state of the art, up-to-date packages, integrated support for cross compilation for reproducible builds. From ARM, M68K, MIPS, HPPA, PowerPC, RISCV, SPARC to X86-64, Glibc to Musl, T2 supports all major CPU architectures, C libraries, GUI systems and desktop environments as well as countless of special purpose and embedded firmware packages! While initially focused on the Linux kernel, T2 already has proof-of-concept support for building "homebrew" pkg ports for Other OS, including: BSDs, macOS and Haiku. With support already wide and versatile, we do not intend to stop here, and plan to improve T2's "home-brew" support, as well as bootstrapping alternative micro kernels, such as L4, Fuchsia, RedoxOS or integrating building "AOSP" Android as well.

minor feature: T2 24.5 "Future Nostalgia" 2024-04-28 T2 24.5 was released as a major milestone release not only including the latest and greatest Linux kernel, GCC, LLVM / Clang, Glibc, Musl, uClibc, X.org, Mesa3D, but also the KDE and GNOME desktop packages updated and fixed to finally mostly cross compile. While at it, we also undeleted IA-64 Itanium support! ;-) A total of 36 pre-compiled base install ISOs for various Glibc, Musl and uClibc combinations are available for for 25 CPU ISAs: Alpha, Arc, ARM(64), Avr32, HPPA(64), IA64, Loongarch64, M68k, Microblaze, MIPS(64), Nios2, OpenRISC, PowerPC(64), RISCV(64), s390x, SPARC(64), SuperH, i486, i686, x86-64 and x32. On most architectures the release still boots with 512MB of RAM or even less, and are on average just one GB in size. Most vintage Xorg drivers were fixed to actually work again. The rolling release is updated using the scripted source build system and thus optimized for the native system CPU. The release contains a total of 5140 changesets, including approximately 5314 package updates, 564 issues fixed, 317 packages or features added and 163 removed. Around 53 improvements. More details can be found on the release page

Mixed linux distro

LimeSurvey 6.5.5 (build 240429) 💾

LimeSurvey is a web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.

minor feature: Add/import user role buttons must have unique id (K Foster). CT-771: clear selection and select all not working in responses grid column filter (Patrick Teichmann). CT-711: email templates, add attachment, failed to open the resource manager (kcfinder) resulting in being unable to attach files to the email template (Patrick Teichmann). Potential 500 error in survey list (Denis Chenu). Potential PHP Warning when get Survey listing (Denis Chenu). Apply new term blocklist (Carsten Schmitz). Updated translation: Portuguese (Portugal) by holch, samarta. Updated translation: Norwegian (Bokmål) by pmonstad. Updated translation: Montenegrin by c_schmitz, kristinakom. Updated translation: Japanese by d_inoue. Updated translation: German by c_schmitz. Updated translation: German by Transcaretech. Updated translation: German (Informal) by c_schmitz. Updated translation: Finnish by Jmantysalo.

GNU GPL survey php mysql mssql postgres

mox 0.0.11 💾

Stay in control of your email and keep email decentralized! Complete email solution For sending and receiving email. With support for IMAP4, SMTP, SPF, DKIM, DMARC, MTA-STS, DANE and DNSSEC, reputation-based and content-based junk filtering, Internationalization (IDNA), automatic TLS with ACME and Let's Encrypt, account autoconfiguration, webmail. Quick & easy Use the quickstart command to set up mox for your domain(s) within 10 minutes. You'll get a secure mail server with a modern protocol stack. Upgrades are mostly a matter of downloading the new version and restarting. Maintenance via web interface (easy) or config file (powerful). No dependencies. High quality and secure Mox has a modern Go code base with plenty of automated tests, automated integration tests, is manually tested against popular mail server and client software, and is fuzz-tested. The code is well-documented and cross-referenced with the relevant standards (RFC's).

minor feature: lt;h1 gt;New features lt;/h1 gt;. lt;ul gt;. lt;li gt;Improve queue management ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/40ade995a5e5cc40bc8cf8fb3b94e4e508079097/hovercard" href="https://github.com/mjl-/mox/commit/40ade995a5e5cc40bc8cf8fb3b94e4e508079097" gt; lt;tt gt;40ade99 lt;/tt gt; lt;/a gt;). lt;ul gt;. lt;li gt;Add option to put messages in the queue "on hold", preventing delivery lt;br gt;. Attempts until taken off hold again. lt;/li gt; lt;li gt;Add "hold rules", to automatically mark some/all submitted messages as "on lt;br gt;. Hold", e.g. from a specific account or to a specific domain. lt;/li gt; lt;li gt;Add operation to "fail" a message, causing a DSN to be delivered to the lt;br gt;. Sender. previously we could only drop a message from the queue. lt;/li gt; lt;li gt;Update admin page amp;amp; add new cli tools for these operations, with new lt;br gt;. Filtering rules for selecting the messages to operate on. In the admin lt;br gt; Interface, add filtering and checkboxes to select a set of messages to operate lt;br gt; on. lt;/li gt; lt;/ul gt;. lt;/li gt;. lt;li gt;Add a webapi and webhooks for a simple HTTP/JSON-based API, helps with lt;br gt;. Sending transactional email. (for lt;a class="-link js--link" data-error-text="Failed to load title" data-id="1709756597" data-permission-text="Title is private" data-url="https://github.com/mjl-/mox//31" data-hovercard-type="" data-hovercard-url="/mjl-/mox//31/hovercard" href="https://github.com/mjl-/mox//31" gt;#31 lt;/a gt; by cuu508, lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/09fcc492234ea494b66f6508ebb63486670e3647/hovercard" href="https://github.com/mjl-/mox/commit/09fcc492234ea494b66f6508ebb63486670e3647" gt; lt;tt gt;09fcc49 lt;/tt gt; lt;/a gt;) lt;ul gt;. lt;li gt;Webapi allows submitting messages without having to compose the message lt;br gt;. Yourself, and with

MITL email email-server secure privacy golang go javascript server

SDL_bgi 3.0.2 💾

SDL_bgi is a graphics library (`GRAPHICS.H`) for C, C++, WebAssembly, and Python. SDL_bgi is fully compatible with BGI, the Borland Graphics Interface that was the de-facto standard in PC graphics back in DOS days. It's very easy to use, pretty fast, and it also provides extensions for ARGB colours, mouse support, vector fonts, and turtle graphics. It should run on any platform supported by SDL2.

minor bugfix: Variable PALETTE_SIZE accessible again; added clearmouseclick(); initwindow() extended; added 'bgicc' script; updated documentation and demo programs; MSYS2: UCRT64 is the new default environment; improved portability in Makefile

Zlib c library graphics x11 sdl2 bgi python3

Django Ledger 0.6.0.2 💾

Django Ledger is a double entry accounting system based on the Django Web Framework, which aims to power financially driven applications by removing the complexity of the accounting domain into a simple, high-level API. Prior experience with Django is required to more effectively use this software.

minor feature: lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class= quot;commit-link quot; href= quot;https://github.com/arrobalytics/django-ledger/compare/v0.6.0.1...v0.6.0.2 quot; gt; lt;tt gt;v0.6.0.1...v0.6.0.2 lt;/tt gt; lt;/a gt; lt;/p gt;. . elarroba. . . . . tag:github.com,2008:Repository/155289518/v0.6.0.1. 2024-04-19T14:42:48Z. .

GNU GPLv3 accounting money finances bookkeeping django python

git 2.45.0 💾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: Integrate the reftable code into the refs framework as a backend. With "git init --ref-format=reftable", hopefully it would be a lot, more efficient to manage a repository with many references. "git checkout -p" and friends learned that that "@" is a synonym, for "HEAD". Variants of vimdiff learned to honor mergetool...layout, settings. "git reflog" learned a "list" subcommand that enumerates known reflogs. When a merge conflicted at a submodule, merge-ort backend used to, unconditionally give a lengthy message to suggest how to resolve, it. Now the message can be squelched as an advice message. "git for-each-ref" learned "--include-root-refs" option to show, even the stuff outside the 'refs/' hierarchy. "git rev-list --missing=print" has learned to optionally take, "--allow-missing-tips", which allows the objects at the starting, points to be missing. "git merge-tree" has learned that the three trees involved in the, 3-way merge only need to be trees, not necessarily commits. "git log --merge" learned to pay attention to CHERRY_PICK_HEAD and, other kinds of *_HEAD pseudorefs. Platform specific tweaks for OS/390 has been added to, config.mak.uname. Users with safe.bareRepository=explicit can still work from within, GIT_DIR of a seconary worktree (which resides at.git/worktrees/ name/), of the primary worktree without explicitly specifying the GIT_DIR, environment variable or the --git-dir=. option. The output format for dates "iso-strict" has been tweaked to show, a time in the Zulu timezone with "Z" suf, instead of "+00:00". "git diff" and friends learned two extra configuration variables, diff.srcPreand diff.dstPre. The status.showUntrackedFiles configuration variable had a name, that tempts users to set a Boolean value expressed in our usual, "false", "off", and "0", but it only took "no". This has been, corrected so "true" and its synonyms are taken as "normal", while, "false" and its synonyms are taken as "no". Remove an ancient and not well ma

GNU LGPL c git scm vcs dvcs

Seed7 20240429 💾

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

minor feature: The compilation of s7c with tcc has been. 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 array.s7i has been added. This library supports arrays with a 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 size arrays. The reduction in run-time for some functions is md.

GNU GPL software-development interpreter compiler

Nikola 8.3.1 💾

Nikola generates static websites and blogs, with feeds, comments, media galleries and an archive. Content can be authored in reStructuredText, Markdown/CommonMark, Wiki, BBCode, Textile, AsciiDoc, Python Notebooks, Misaka, Pandoc, txt2tags, orgmode, or plain HTML. It also provides code sections with syntax highlighting, is multi-lingual, fully themeable, and can utilize external tools. It's foremost rather fast and its static pages don't have further webserver requirements.

minor bugfix: Features Support passing `--poll` to `nikola auto` to better deal with symlink farms. Remove insecure HTTP fallback from `nikola plugin`. the `nikola plugin` command not working. `nikola new_post --available-formats` crashing with TypeError. the new plugin manager not loading plugins if the plugin folder is a symlink. the `nikola plugin` command not working. Remove no longer used leftovers of annotations support. Other. Nikola now requires Python 3.8 or newer. Nikola has adopted a policy for Python version support, promising support for versions supported by the Python core team, Ubuntu LTS, or Debian stable, and taking into consideration Debian oldstable and PyPy. Remove polyfill from `polyfill.io`.

MITL python website blog code-generator static-pages

Babel 7.24.5 💾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2024-04-29). #### :: `babel-plugin-transform-classes`, `babel-traverse`. : TypeScript annotation affects output (@liuxingbaoyu). `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3`. suppressed error order (@sossost). Await nullish async disposable (@JLHwung). #### :nail_care: Polish. `babel-parser`. Recover from exported `using` declaration (@JLHwung). #### :house: Internal. Other. Relax ESLint peerDependency constraint to allow v9 (@liuxingbaoyu). `babel-parser`. Improve `@babel/parser` AST types (@nicolo-ribaudo). Always pass type argument to `.startNode` (@nicolo-ribaudo). `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-module-transforms`, `babel-helper-split-export-declaration`, `babel-helper-wrap-function`, `babel-helpers`, `babel-plugin--firefox-class-in-computed-class-key`, `babel-plugin-proposal-explicit-resource-management`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-parameters`, `babel-plugin-transform-private-property-in-object`, `babel-plugin-transform-react-jsx-self`, `babel-plugin-transform-typeof-symbol`, `babel-plugin-transform-typescript`, `babel-traverse`. Make `NodePath` distributive (@nicolo-ribaudo). `babel-plugin-proposal-partial-application`, `babel-types`. Remove `JSXNamespacedName` from valid `CallExpression` args (@nicolo-ribaudo). `babel-plugin-transform-class-properties`, `babel-preset-env`. Do not load unnecessary Babel 7 syntax plugins in Babel 8 (@nicolo-ribaudo). #### :running_woman: Performance. `babel-helpers`, `babel-preset-env`, `babel-runtime-corejs3`. Performance: improve `objectWithoutPropertiesLoose` on V8 (@romgrk).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

PeerTube 6.1.0 💾

Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.

major feature: IMPORTANT NOTES: You must update nginx configuration: https://github.com/Chocobozzz/PeerTube/blob/develop/support/nginx/peertube. Add `location /api/v1/users/ / +/imports/import-resumable ` block. This release changes the way how PeerTube counts a video view: Views are taken into account after 10 seconds instead of 30 seconds (can be changed in YAML config). Views use a *Session ID generated by the web browser instead of using the request IP (former behavior can be restored in YAML config). The goal of this change is to get r to how other video platforms like Mux, Vimeo, or Instagram work. SECURITY: Compact ActivityPub JSON-LD objects before using them to prevent incorrect access control @tesaguri. Protect ActivityPub information related to private/internal/blocked videos. ### Admin config (non-exhaustive). Breaking changes: Rename `views.videos.ip_view_expiration` to `views.videos.view_expiration`. YAML web admin configs: Add `storyboards.enabled` config to disable storyboard generation. Remove `services.twitter.whitelisted`: Twitter/X doesn't seem to need this anymore. This means that PeerTube will try to inject the video player in Twitter/X by default instead of using a classic image/description. YAML config only: Add `open_telemetry.metrics.playback_stats_interval` config to customize how often viewers send playback stats to server. Add `views.videos.watching_interval. anonymous,users ` configs to change how often the web browser sends "is watching" information to the server. Add `stats.registration_requests.enabled` and `stats.abuses.enabled` configs to hide instance registration/abuse requests public stats (average response time, total registration/abuse requests etc.). Add `stats.total_moderators.enabled` and `stats.total_admins.enabled`configs to hide total admins/moderators public stats. Add `object_storage.streaming_playlists.store_live_streams` config to not store live stream chunks into object storage (when enabled for streaming playlists

Affero GPLv3 javascript angularjs web video hosting activitypub

Checkstyle 10.16.0 💾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: LITERAL_CASE token support in RightCurlyCheck. OverloadMethodDeclarationOrder check ignores anything besides methods. MagicNumberCheck NPE when ignoring field declarations. UnusedLocalVariable does not support local classes. UnusedImports does not report unused static imports when the method is used as a method reference. IDEA inspection suppressions resulted from migration to v2022.3.3. Remove '//ok' comments from Input files. Enforce new naming convention quot;InputXpath Checkname Xxxx.java quot; in IT area. update version of IDEA inspection engine Version:2022.3.3. Enable examples tests. doc: updated cmdline docs to be more specific. update JavadocTokenTypes.java to new format of AST print.

MITL java coding-style syntax-checker command-line

FlexGet 3.11.30 💾

FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.

minor bugfix: all commits.

MITL download internet torrents bittorrent python

Logfile Navigator 0.12.3 💾

The Logfile Navigator, lnav for short, is a curses-based tool for viewing and analyzing log files. The value added by lnav over text viewers or editors is that it takes advantage of any semantic information that can be gleaned from the log file, such as timestamps and log levels. Using this extra semantic information, lnav can do things like interleaving messages from different files, generate histograms of messages over time, and provide hotkeys for navigating through the file. These features are meant to allow the user to quickly and efficiently focus on problems.

minor bugfix: Features: Files that contain a mixture of log messages from separate services (e.g. docker logs) can now be automatically de-multiplexed into separate files that lnav can digest. : Log messages in formats with custom timestamp formats were not being converted to the local timezone. The timezone offset is now shown in the parser details overlay for log messages. Maintenance: Upgrade to C++17.

BSDL-2 systems administration database logging log analysis site management

BallroomDJ 4 4.9.0 💾

BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists. BallroomDJ 4 is the replacement for BallroomDJ.

minor feature: 4.9.0 2024-4-29 * Bug Fixes: * Audio Identification: Always use MusicBrainz if a recording id is present. * Audio Identification: Fix processing of joined names (AcoustID, MusicBrainz). * Audio Identification: Fix save of recording id and work id. * Database: Fix incorrect date added values. * Date Added: Fix incorrect conversion. * Organization: Add the colon (:) character to the list of disallowed characters for Linux and MacOS. * Organization: Fix removal of old folders on rename. * Player: Fix current song display when missing information. * Changes: * Audio Identification: Make song information scrollable. * Database Update: Compact: Will also remove duplicate entries. * New Features: * Audio Tags: Add support for Sort Order: Album, Album Artist, Artist, Composer, and Title.

Zlib audio music end-users linux macos windows player ballroom c gtk

MKVToolNix 84.0 💾

MKVToolNix is a tool collection for manipulating Matroska video (MKV) files. It can mux/demuc, split/merge, edit, inspect or create them, or convert from AVI, MP4, OGM, Dirac, h264 fromats. It supports common encodings and subtitle formats, runs on Linux, Windows and Max OS X.

major feature: "Sleeper" 2024-04-28. New features and enhancements: Mkvmerge: added a new file-specific option `--regenerate-track-uids`. When. Used for Matroska files, `mkvmerge` will generate new random track UIDs Instead of keeping existing track UIDs. This is done automatically when a Matroska file was created by MakeMKV. Mkvmerge: MP4 reader: added support for FLAC in MP4. Implements #3692. MKVToolNix GUI: multiplexer: the "Attachments" tab's title will now include. The total number of attachments. Implements #3693. Translations: added a Norwegian Bokmål translation of the programs by Roger Knutsen (see `AUTHORS`). : Configure: when called with `--disable-gui` the build system still ran the. Check for the GUI libraries failed if they weren't found. This check is Now skipped when the option is given. Mkvmerge: several color-related track header properties were parsed into . Stored as a wrong integer type internally. This could result in wrong values Being copied when very large values were present in source files, or in Error messages when very large values were used as command-line parameters. MKVToolNix GUI: multiplexer: the keyboard shortcuts from the "modify. Selected tracks" sub-menu didn't work right after opening a file. They only Started working after opening the "multiplexer" menu. Build system changes: Release v8.0.0 of the `fmt` library is now required. If not found, the. Bundled copy will be used. A C++20 compatible compiler is now required for several but certainly not. All C++20 features. g++ v10 clang++ v10 should suffice.

GNU GPL c video matroska conversion

Shotcut 24.04.28 💾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: crash if the Keyframes panel is in a tab group along with Filters. Elastic Scale video filter can distort with preview scaling. dropping incompatible video file may not prompt conversion. color in Properties Convert Best if input video is BT.709 without signaling. Some for Settings Audio Channels 4 (quad). changes in Filters cannot after moving the clip on the Timeline. Zoom Timeline to Fit sometimes incorrect. batch analysis for Stabilize video filter on export with project folder. Upgraded MLT to version 7.24.0. Added Ambisonic Encoder audio filter. Added View Scopes Audio Vector. Added View Scopes Audio Surround. Added Settings Time Format to affect everywhere that timecode is displayed or editable. Added a indication to the on-video control for the Ambisonic Decoder audio filter. Added Edit Undo and Redo support for adding, removing, and changing Keyframes (work in progress) for the following filters: - Fade In Audio. - Fade Out Audio. - Gain / Volume. - Brightness. - Color Grading. - Contrast. - Fade In Video. - Fade Out Video. - Text: Rich. - Size, Position Rotate. - White Balance. Added Apply Copied Filters to Timeline menu Edit and context menu that works with multiple selected clips.

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

Linux kernel 6.8.8 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 6.8.8, thunderbolt: Reset only non-USB4 host routers in resume, ksmbd: common: use struct_group_attr instead of struct_group for network_open_info, ksmbd: clear RENAME_NOREPLACE before calling vfs_rename, ksmbd: validate request buffer size in smb2_allocate_rsp_buf(), ksmbd: slab-out-of-bounds in smb2_allocate_rsp_buf, net: dsa: mt7530: enabling EEE on MT7531 switch on all boards, net: dsa: mt7530: improper frames on all 25MHz and 40MHz XTAL MT7530, fork: defer linking file vma until vma is fully initialized, nilfs2: OOB in nilfs_set_de_type, Squashfs: check the inode number is not the invalid value of zero, bootconfig: use memblock_free_late to free xbc memory to buddy, nouveau: instmem race condition around ptr stores, drm/vmwgfx: crtc's atomic check conditional, drm/vmwgfx: Sort primary plane formats by order of preference, drm/vmwgfx: prime import/export, drm/xe: bo leak in intel_fb_bo_framebuffer_init, drm/ttm: stop pooling cached NUMA pages v2, drm/amdgpu: remove invalid resource- start check v2, drm/amdkfd: memory leak in create_process failure, drm/amdgpu: validate the parameters of bo mapping operations more clearly, fuse: leaked ENOSYS error on first statx call, mm/shmem: inline shmem_is_huge() for disabled transparent hugepages, mm/memory-failure: deadlock when hugetlb_optimize_vmemmap is enabled, mm,swapops: update check in is_pfn_swap_entry for hwpoison entries, mm/userfaultfd: allow hugetlb change protection upon poison entry, mm/madvise: make MADV_POPULATE_(READ WRITE) handle VM_FAULT_RETRY properly, init/main.c: potential static_command_line memory overflow, arm64: hibernate: level3 translation fault in swsusp_save(), arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H, KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status, KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes, KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms, KVM: x86/pmu: Disable support for adaptive PEBS, KVM: x

GNU GPL c linux kernel operating-system

Schism Tracker 20240426 💾

Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.

minor feature: lt;p gt;Summary of changes since the lt;a href="https://github.com/schismtracker/schismtracker/releases/tag/20240409" gt;20240409 lt;/a gt; release: lt;/p gt;. lt;ul gt;. lt;li gt;Properly load samples from.stm files lt;/li gt;. lt;li gt;Increase precision when working with resonant filters, ing accuracy with high sample rates ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/schismtracker/schismtracker/commit/ac7999cfd8051eb2d9146039eddd736abbb790f3/hovercard" href="https://github.com/schismtracker/schismtracker/commit/ac7999cfd8051eb2d9146039eddd736abbb790f3" gt; lt;tt gt;ac7999c lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;a where any forced panning on an instrument would be lost upon triggering a new note ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/schismtracker/schismtracker/commit/7eeebf22aca146d2f17c7f00af7eb340a7fea318/hovercard" href="https://github.com/schismtracker/schismtracker/commit/7eeebf22aca146d2f17c7f00af7eb340a7fea318" gt; lt;tt gt;7eeebf2 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Make the instrument list's behavior when pressing space on an instrument match the help list information ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/schismtracker/schismtracker/commit/cf27eac4703f36d6ab45753695f6974d36177845/hovercard" href="https://github.com/schismtracker/schismtracker/commit/cf27eac4703f36d6ab45753695f6974d36177845" gt; lt;tt gt;cf27eac lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;playing instruments in the instrument list ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/schismtracker/schismtracker/commit/bc32edcc8fc1cb1807717257a52486288680023c/hovercard" href="https://github.com/schismtracker/schismtracker/commit/bc32edcc8fc1cb1807717257a52486288680023c" gt; lt;tt gt;bc32edc lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Initial support for paths with Unicode charac

GNU GPL audio editor music sequencer tracker c python

LightZone 5.0.0~beta2-0obs1 💾

LightZone is a professional-level digital darkroom and photo editor for Mac, Windows, and Linux. It includes RAW processing and editing. Rather than using layers in the way that other photo editors do, LightZone lets the user build up a stack of tools which can be rearranged, readjusted, turned off and on, and removed from the stack. It's a completely non-destructive editor, where any of the tools can be re-adjusted or modified later — even in a different editing session. A tool stack can even be copied to a batch of photos at one time. LightZone always operates in a 16-bit linear color space with the wide gamut of ProPhoto RGB.

minor bugfix: Unstable; urgency=medium Upstream sync. -- Masahiro Kitagawa Sun, 06 Jun 2023 12:13:00 +0900.

BSDL capture digital-camera graphics-conversion viewer macos linux c

Praat 6.4.11 💾

Praat is a speech analysis tool used for doing phonetics by computer. Praat can analyse, synthesize, and manipulate speech, and create high-quality pictures for your publications. Praat was created by Paul Boersma and David Weenink of the Institute of Phonetics Sciences of the University of Amsterdam. Some of Praat’s most prominent features are: Speech analysis Speech synthesis Speech labelling Grammar models Statistical analysis

minor bugfix: Menu commands that call a script (e.g. those that were added from a plug-in). Are now visible as such by being marked with a little + sign. a that could cause the SpeechSynthesizer to mishandle European. Characters with accents on Linux.

GNU GPLv3 speech analysis audio phonetics synthesis c cpp

vera 0.94 💾

vera is an alternative init daemon supervisor (PID 1) that uses containers. Containers allow reliable, foolproof shutdown and termination of started services. vera was developed on Slackware 15.0. It is capable of booting and shutting down a stock installation of Slackware 15.

major feature: Heuristically scan rc.d scripts to identify the ones that support a restart or a reload command. Update their containers to enable restarting/reloading. Automatically install a modified logrotate configuration that restarts/reloads the rc.d scripts' containers instead of running "/etc/rc.d/ restart". This fixes the problem with logrotate restarting daemons in cron's container instead of the original one.

GNU GPLv3 init admin cgroups2 slackware

MLT Multimedia Framework 7.24.0 💾

The engine of a non-linear video editor that can be used in all sorts of apps, not just desktop video editors. MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, XML authoring components, and an extensible plug-in based API.

major bugfix: Framework a small memory leak in `mlt_repository`. a small memory leak in `MltPushConsumer` C++ class. Block connecting a null producer to a service. Include `locale.h` on any GNU libc platform. Modules. Added a new `spatialaudio` module with filters: - `ambisonic-decoder`. - `ambisonic-encoder`. building with FFmpeg 7. text keywords do not work with non-ASCII filenames on Windows: - `pixbuf` producer. - `opencv_tracker` filter. - `dynamictext` filter. - `qimage` producer. Added "meta.media.aspect_ratio" property to the `avformat` producer. `distort` property not working in `movit.rect` filter. frames dropping or repeating in the `multi` consumer. the `dynamic_loudness` filter maximizing audio gain. distortion in the `mono` filter. Also check for `WAYLAND_DISPLAY` to detect a graphical session in the `qt` and `glaxnimate` modules. the `wave` filter distorts if `wave` = 1 with preview scaling. Added the read-only `meta.media. u.codec.layout` property to `avformat` producer. Set the `channel_layout` property on the frame for the `noise` and `tone` audio producers. `outline` maximum for the `text` and `dynamictext` filters. Other. crash when using `-chain` from `melt`. a small memory leak on Windows `fopen()`.

GNU GPLv3 audio video

LedgerSMB 1.11.13 💾

The LedgerSMB project provides small and mid-size businesses with solid open source accounting software: integrating invoicing, order processing, quotations and more (ERP). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in. The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets. Sales (Invoices, Orders, Quotations) Receivables & Payables General ledger Inventory management Fixed asset accounting & depreciation Profit & cost centers, departments, projects Output documents in PDF, HTML, CSV, Office formats Mail documents (e.g. invoices) from within the application Translatable to your language (comes with 45 languages) and more The fact that LedgerSMB is open source - meaning that the source code is freely available - makes it even more customizable and flexible.

minor bugfix: The LedgerSMB development team is happy to announce yet another new version of its open source ERP and accounting application. This release contains the following fixes and improvements: Changelog for 1.11.13 * Compatibility with Workflow 2.0 to be released (#8138) * Fix recurring items re-using state of the original item (#8157) * Fix download links at the bottom of the tax form report (#8164) For installation instructions and system requirements, see https://github.com/ledgersmb/LedgerSMB/blob/1.11.13/README.md The release can be downloaded from our download site at https://download.ledgersmb.org/f/Releases/1.11.13The release can be downloaded from GitHub at https://github.com/ledgersmb/LedgerSMB/releases/tag/1.11.13 Or pulled from the GitHub Container Registry docker pull ghcr.io/ledgersmb/ledgersmb:1.11.13 Or pulled from Docker Hub using the command docker pull ledgersmb/ledgersmb:1.11.13 These are the sha256 checksums of the uploaded files: 7d4461112d90db7dc63786c924d4991693e3380e03d30a657e53250a27637c55 ledgersmb-1.11.13.tar.gz 03ecdf3e43909c7d028b1fd1ade2aa05e1ce08b330aec025d91b98f0b65d8965 ledgersmb-1.11.13.tar.gz.asc

GNU GPL accounting invoicing orders erp perl

Unison 2.53.5 💾

Unison is a file-synchronization tool for POSIX-compliant systems (e.g. *BSD, GNU/Linux, macOS) and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other. Unison has been in use for over 20 years and many people use it to synchronize data they care about. Features: Unison works across platforms, allowing you to synchronize a Windows laptop with a Unix server, for example. Unlike simple mirroring or backup utilities, Unison can deal with updates to both replicas of a distributed directory structure. Updates that do not conflict can be propagated automatically. Conflicting updates are detected and displayed. Unlike many network filesystems, Unison copies data so that already-synchronized data can be read and written while offline. Unlike most distributed filesystems, Unison is a user-level program that simply uses normal systems calls: there is no need to modify the kernel, to have superuser privileges on either host, or to have a FUSE implementation. Unison works between any pair of machines connected to the internet, typically communicating over ssh, but also directly over TCP. It is careful with network bandwidth, and runs well over slow links. Transfers of small updates to large files are optimized using a compression protocol similar to rsync.

minor bugfix: Released 2024-mm-dd Various minor. Recovery from errors during repeat mode (enabled in 2.53.1) is disabled for time being.

GNU GPLv3 ocaml file-syncronization internet archiving networking mirroring rsync file-transfer backup

qpwgraph 0.7.1 💾

qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework, based and pretty much like the same of QjackCtl.

minor bugfix: Hot-: disable thumbview interactivity: prevent dragging nodes. Over to extremely severe off-limits by accident.

GNU GPLv3 audio jack pipewire qt cpp