ffmpeg 4.3 šŸ’¾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 4.3 was released on 2020-06-15. It is the latest stable FFmpeg release From the 4.3 release branch, which was cut from master on 2020-06-08. It includes the following library versions: Libavutil 56. 51.100 Libavcodec 58. 91.100 Libavformat 58. 45.100 Libavdevice 58. 10.100 Libavfilter 7. 85.100 Libswscale 5. 7.100 Libswresample 3. 7.100 Libpostproc 55. 7.100

GNU LGPLv3 video conversion display capture library c x11 developers

DJV Imaging 2.0.8 šŸ’¾

DJV Imaging is professional movie playback software intended for film production, visual effects, and computer animation. It's cross-platform for Linux, Max OS X and Windows; plays either image sequences or movies, works with industry-standard formats as OpenEXR, Cineon, DPX, and QuickTime. It also provides command-line tools for batch processing. Also utilizes CMake, FFmpeg, GLEW, libjpeg, libpng, libtiff, libquicktime, OpenEXR, zlib, Qt.

minor feature: Bump version number . Documentation updates. . Add git clone. . On second thought, remove the git clone. . Change parallel build settings. . Change directory name. . Documentation updates. . Documentation updates. . Documentation updates. . Documentation updates. . Documentation updates. . Documentation updates. . Documentation updates. . Rename directories. . Merge branch 'release/2.0.8' of https://github.com/darbyjohnston/DJV . . Merge branch 'master' of https://github.com/darbyjohnston/DJV. . Disable libva. . Documentation update. . Documentation update. . Merge branch 'release/2.0.8'.

BSDL c++ qt video-editing video player command-line movie-creation

Bokeh 2.1.0 šŸ’¾

Bokeh is a Python library for interactive visualizations, plots and dashboards in web browsers. It provides unique rendering recipes and capabilities for large and streaming data sets.

major bugfix: : - #7296 component: bokehjs orient == 0 case in sidepanel.apply_label_text_heuristic(). - #9218 component: bokehjs shared columndatasource in js callback (uncaught typeerror: cannot read property 'connect' of undefined). - #9230 component: bokehjs webgl + cdsview seems to use incorrect marker fill colours. - #9515 layout layout engine much slower on chrome. - #9856 component: bokehjs component: build bokehjs build does not abort on compilation error. - #9871 component: bokehjs tablecolumn doesn't use `field` when `title` is not set. - #9909 component: bokehjs Bad toolbar highlight in "dark" modes. - #9915 component: docs the footer on the documentation website extends past its visible area. - #9924 component: server regression django server resources are not working. - #9953 component: bokehjs race condition between legend and glyph when using `legend_label`. - #9959 component: bokehjs the hover tool is not disaplyed when the mouse is directly over text. - #9965 component: docs typo `cumsum()` transform function docstring mistake. - #9987 component: docs `factorrange`'s `start` property's help string references `end`. - #10022 component: bokehjs widgets datepicker.disabled doesn't always work. - #10040 component: bokehjs feature allow named columns to be used in edittools. - #10042 component: bokehjs bad label rendering with hbar / subgroup_label_orientation. - #10072 component: bokehjs Bokehjs leak a lots style tag in head tag cause a slow performance. - #10088 component: build Only use local bokeh package in tests. - #10103 component: docs using anchors in the api reference hides the anchored element under the header. - #10105 component: docs `cd sphinx; make serve` doesn't work. - #10107 component: bokehjs Settable active state of toolproxys in gridplot. - #10114 component: bokehjs svg Resolve with resizing and clearing svg canvas. - #10123 component: bokehjs layout regressio

BSDL python javascript d3js visualization data-presentation rendering

GnuCash 3.905 šŸ’¾

GnuCash is a personal finance and small-business accounting software. It provides a check-book like register GUI to enter and track bank accounts, stocks, income and expenses, for double-entry accounting. It also allows to manage stock/bond/mutual fund accounts, generate graphs and reports, supports QIF/OFX/HBCI import, and transaction matching, common calculations and scheduling. It's still simple to use.

minor feature: Linux: Ubuntu 18.04LTS. MacOS: 10.13. Windows: 8.1. C++ standard is now C++17, requires gcc 8.0 or clang 6.0. Cmake 3.10. boost 1.67.0. gettext 0.19.6 for general use, 0.20 to generate gnucash.pot. glib-2.0 2.56.1, gtk 3.22.30. googletest 1.8.0. ICU, any version. libdbi 0.8.3. libxml2 2.9.4. swig 3.0.12 Now required for building from tarballs as well as from git. Webkit 2.4.11 Mac Win32, 2.14.1 Linux/BSD. A new separate executable, gnucash-cli (gnucash-cli.exe on Microsoft Windows) for doing command-line things like updating the prices in your book. gnucash-cli gains the ability to run reports from the command line. Specify reports to run by name or guid. It also provides an export format and an output file name without which it will output the report to stdout. gnucash-cli --run-report= reportname/guid datafile.gnucash gnucash-cli --run-report= reportname/guid --output-file=x.html datafile.gnucash gnucash-cli --run-report= reportname/guid --output-file=x.html --export-type=TYPE datafile.gnucash. . gnucash-cli --run-report= reportname/guid datafile.gnucash. gnucash-cli --run-report= reportname/guid --output-file=x.html datafile.gnucash. gnucash-cli --run-report= reportname/guid --output-file=x.html --export-type=TYPE datafile.gnucash. When deleting accounts the destination accounts of moved splits will be checked to ensure that they have the same commodity as the source. If they don't you'll get a warning and the opportunity to pick another account or to carry on regardless. New type-ahead search added to sequential search when selecting an account in the register: Instead of typing the first few characters of a top level account, the separator, the first few characters of the next level account and so on you may instead type a few characters of any part of a full account name and the drop-list will be filtered to contain only matching accounts. Once you have a small enough list you can use the arrow keys to select the account that you want. Python binding

GNU GPL c perl scheme gtk gnome accounting personal-finance

mkconfig 2.4 šŸ’¾

mkconfig is a build configuration utility. It creates an output file intended to be included as a header file, run as a shell script, used as a configuration file, or any other use. mkconfig is written in portable shell script and designed to be extensible for any configuration use.

minor bugfix: 2.4 2020-6-13 Added 'standard_cc' (env-cc), 'standard_system' (env-systype) commands. Fixed 'defined', 'size' directives so that they will work with a cross-compile (MKC_CROSS=Y must be defined). Added examples/helloworld. Added Makefile.inc for simple builds. Made easier to use. Move most work files to a sub-directory. Fixed AIX shared library linking (xlc and gcc). Fixed HP-UX shared library linking. Fixed OSF1 (Tru64) shared library linking (cc and gcc). Fixed Msys2 and Cygwin shared library linking (clang). Tested on 23 platforms.

Zlib bourne shell development build-tool

Shotcut 20.06.14 šŸ’¾

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: Added Properties Speed Pitch Compensation for automatic pitch correction for speed changes 0.1x. Added a Replace command to Timeline clip menu including blank regions with shortcut R. Properties Reverse now automatically replaces a selected clip on the timeline (or in Source player if using that). Added 15 second handles when using Properties Reverse on a timeline clip. Handles are extra footage before the in point or after the out point. This makes it easier to adjust edits or add transitions around reversed clips. Added Properties Duration Timeline to show (not editable) the duration of a timeline clip. Added a Corner Pin video filter. Added a Properties Convert button to make Convert to Edit-friendly in the menu more convenient (kept in the menu for now because a number of support tips reference it). Properties Convert now automatically replaces respective clips in Source and Timeline and adds its clip to the Playlist. in Text: Simple filter ignores all text before the sign (broken in v20.02). a crash when using some video filters with Preview Scaling and multiple video tracks: Choppy Rutt-Etra-Izer Swirl Text: 3D Text: HTML . Choppy. Rutt-Etra-Izer. Swirl. Text: 3D. Text: HTML. Offset X and Y parameters of Rotate and Scale filter with Preview Scaling. video artifacts when using a video for a custom transition and Export Parallel processing. video artifacts when using the Distort video filter and Export Parallel processing. video artifacts when using the Rotate and Scale or Size and Position filters, multiple video tracks, and Export Parallel processing. missing code-signing entitlements for macOS that caused crashes when using the following (broken in v20.02): Open Other Audio/Video Device HTML-based video filters: Choppy Crop: Circle Crop: Rectangle Rutt-Etra-Izer Swirl Text: 3D Text: HTML . Open Other Audio/Video Device. HTML-based video filters: Choppy Crop: Circle Crop: Rectangle Rutt-Etra-Izer Swirl Text: 3D Text: HTML . Chopp

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

Evince 3.36.5 šŸ’¾

Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application. Evince is specifically designed to support the file following formats: PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit, comics books (cbr,cbz,cb7 and cbt). For a comprehensive list of formats supported, see Supported Document Formats.

minor feature: Update Catalan translation . Revert "pdf: support 'de facto' tooltip feature". . Release 3.36.4. . Updated Slovenian translation. . Release 3.36.5.

GNU GPLv3 pdf viewer c

Electron 11.0.0-nightly.20200612 šŸ’¾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: Added missing support for isComposing KeyboardEvent property. #23996. Enable NTLM v2 for POSIX platforms and added --disable-ntlm-v2 switch to disable it. #23934. Allow windows behind macOS elements if "frame" is false. #24033. chrome://media-internals and chrome://webrtc-internals pages not loading. #24058. a crash that could occur when using the ipcRenderer module after blink had released the context. Instead, a JS exception will be thrown. #23978. an where rmdir and rmdirSync work with original-fs in an asar context. #23956. no session in webContents of type remote. #24065. On some Windows machines, especially Windows Insider builds, Electron would crash silently during startup. #24039. Updated Chromium to 83.0.4103.104. #24068. a11y incorrect position and size reported for grouped items in a listbox. #24060. a11y incorrect selection item count for listbox with grouped items. #24061.

MITL node js

distroflash.lua 2.0 šŸ’¾

distroflash.lua is a script that creates multiboot usb disks from linux distro .iso files. It requires libUseful, libUseful-lua, lua-5.3 and syslinux.

minor feature: Version 2.0: Added distros: PCLinuxOS, Arch, NST, Calculate Linux, CentOS8, SysRescueCD. Improved distro detection. Fixed bug where '-conf' command-line argument ignored. Check for mounted filesystems within a device.

GNU GPLv3 multiboot usb

YAWIK 0.34.5 šŸ’¾

YAWIK offers a Web based solution for managing job applications. Jobs ads can be entered or pushed to the system. The sytem assigns application forms to job ads. Applicants and Recruiters can connect to YAWIK using social networks. Currently it is possible to integrate YAWIK into a corporate Web site by extending it with a module. It is intended to become a distributed system for connecting recruiters and applicants.

minor feature: Misspelled view helper alias in Jobs module (#575, #576). Link to copyright informations instead of 'hardcode' them into the files.

MITL hr jobs applicants php5 zf2 jobboard

FidoCadJ 0.24.8 šŸ’¾

FidoCadJ is a very easy-to-use editor, with a large library of electrical symbols and footprints (through hole and SMD). Drawings can be exported in several graphic formats (PDF, EPS, PGF for LaTeX, SVG, PNG, and JPEG). Although very simple and not relying on any netlist concept, FidoCadJ uses a file format containing only UTF-8 text, very compact and suited for copying and pasting with newsgroups and forum messages. This determined its success, being apt for simple mechanical drawings as well as for electronics.

minor feature: Show a grid made of lines instead of dots for large zooms (). Implement subscripts and superscripts (). incorrect export of dashed lines (). Export splitting layers on multiple files (). Inverted filter symbols (). Enter image size when exporting in bitmap format (). The arrow length and half widths may be floating point (). Increase precision of arrows (). Avoid that certain characters in text break the SVG export (). certain components (). a performance with Linux and certain zoom factors (). Add norator and nullator symbols for the EY library (). More precise handling of dashed curves (). Correct handling of accented characters for Java 7 (). incompatibility with Java versions =9 (). Implement "Copy as image" feature (). Makes sort that the zoom box does not receive focus too often (). Get back to editing mode (arrow) with ESC (). Right click when inserting macros switches to edit state ().

GNU GPLv3 electronics 2d graphics schematics pcb eda

Mustangproject 1.7.8 šŸ’¾

Mustangproject is a library and tool for a open e-invoicing standard called ZUGFeRD/Factur-X. ZUGFeRD works by embedding a XML file into a PDF, making it a hybrid (i.e. both human and machine readable) invoice. Mustangproject is both a APL licensed java library and a command line tool which allows to extract and combine PDF and XML as well as migrate from ZUGFeRD v1 to v2 public preview and count how many PDF files contain ZUGFeRD metadata.

major feature: #159 ZF2 gross price corrections

APL invoice metadata accounting java-library java e-billing e-invoice

4MLinux 33.0 STABLE šŸ’¾

4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

major bugfix: This is a major release in the 4MLinux STABLE channel. Details at www.4mlinux.com

GNU GPLv3 x window system x11 console terminal osdistro

xcoral text editor 3.49.7 šŸ’¾

Xcoral is a multiwindow mouse-based text editor for Unix and X Window System. Syntax highlighting and auto-indentation are available. A built-in browser enables you to navigate through C functions, C++ and Java classes, methods and files. A SMall Ansi C Interpreter (Smac) is also built-in to dynamically extend the editor's possibilities (user functions, key bindings, modes etc). Xcoral provides regions and marks, kill-buffers, macros system and unlimited undo.

cleanup: Clean, bugfix

GNU GPL programming c c++ java python text editor

Natron 2.3.16-beta1 šŸ’¾

Natron is a visual effects composition software. It supports many common image file formats (EXR, DPX, TIFF, JPEG, PNG); colorspace management via OpenColorIO, and visual effects via OpenFX / OFX plugins. It has low hardware requirements that allow real-time playback, comes with command line tools, and uses Python3 for scripting.

minor feature: Linux binaries were missing JP2 (JPEG2000) support and will be re-uploaded soon. DenoiseSharpen crashes when pressing stop on Windows and macOS #300. Other. Inputs of the selected nodes are now always visible. Avoid crash and when NatronEngine.Effect.destroy() is called. #368. macOS: version numbers in Finder information. #372. callbacks in PyPanel and PyModalDialog. #379. recursive Python calls and handle the Python GIL properly. loading of Python Toolsets, and document how Toolsets are detected. using Rotopaint with multiple layers. #420 #205. loading project settings. #439. property panels of PyPlug nodes. #449. missing python API entry points. #485. Make "Use Host Interact" setting available from user parameters. #490. deadlock when creating a dialog from initGui.py. #487. in DenoiseSharpen that caused crashes. #300. Add support for chromatic aberration correction when reading RAW files. #309. Update CImg and G'MIC to 2.8.4 and several in GMIC plugins (which are still beta). Many new GMIC plugins, including GMIC Custom Code. FrameRange: New options "Loop" and "Bounce". #411. Update OpenImageIO to #350. reading multi-view EXRs. #429. Support for reading and writing HEIF/HEIC images. HEIC is the still-image sibling of HEVC (a.k.a. H.265), and compresses to about half the size of JPEG but with higher visual quality. Text: Added SRT subtitle format support. AudioCurve (audio curve generator): new plugin. plugin (IO and CImg) with images that take more than 2GiB of memory (e.g. 12000x12000 RGBA float). #456. "Fill" PyPlug: was not filling everything if the Source was larger than the project. #475. Shadertoy: use the preset name as a sublabel. LensDistortion/IDistort/STMap: add "Use src RoD" option to override format. Blur: handling of render scale when computing derivatives. #496. Text: animating font family and retiming the text output. #482 #476. Natron-2.3.15-Windows-64: Windows 8.0+, 64 bits. Natron-2.3.15-Linux-64: GNU/Linux 2.6.18+ (Glibc 2.12+, libg

Apache c++- python graphics composition animation effects

HandBrake 1.3.3 šŸ’¾

HandBrake is a video file conversion tool. It supports nearly all formats, can transcode media files and codecs for various platforms, players and devices (includes a user-friendly target list to select from). It has an uncomplicated interface and is available cross-platform.

minor feature: ISO 639-2/B language codes not set correctly in MKV (affects Hebrew, Indonesian, Javanese, and Yiddish). Improved support for sources where pixel format cannot be quickly identified, e.g. due to delayed video track start. Added logging to identify where hardware support is disabled. Miscellaneous and improvements. Improved Intel QSV memory footprint by eliminating a buffer pool. Improved Intel QSV H.265 memory buffer size as required by newer Intel Media SDK. and improved Intel QSV in various situations, especially hardware decoding. full range video being not being identified as limited range after conversion where filters are used. handling of overlapping SSA import subtitles (791adba). Improved support for out-of-order SSA subtitles as allowed by specification. --preset failure unless full path is specified, e.g. --preset="Category Name/Preset Name". Improved Flatpak to better conform to freedesktop metainfo standards. Improved Intel QSV Flatpak plugin build effiency using cmake-ninja. Added a patch to cross compiling libdav1d using GCC 10.x (quality of life improvement) Official HandBrake 1.3.3 Windows release is built using GCC 9.x and is not directly affected by this. Official HandBrake 1.3.3 Windows release is built using GCC 9.x and is not directly affected by this. Updated libraries FFmpeg 4.2.3 (decoding and filters) . FFmpeg 4.2.3 (decoding and filters). preview layout not displaying properly on OS X 10.11 El Capitan. incorrect copyright year on About dialog. a crash related to the dark theme. a potential crash related to preview image memory allocation. a potential crash due to certain actions causing no preset being selected. missing E-AC-3 encoder option. hardware encoder support unavailable in portable build. Miscellaneous and improvements.

GNU GPLv3 c c objective-c video conversion cross-platform

ImageMagick 7.0.10-18 šŸ’¾

ImageMagickĀ® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and BĆ©zier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor feature: Https://github.com/ImageMagick/CodeScanImageMagickTest/security/code- . Https://github.com/ImageMagick/CodeScanImageMagickTest/security/code- . . Https://github.com/ImageMagick/CodeScanImageMagickTest/security/code- . . Https://github.com/ImageMagick/CodeScanImageMagickTest/security/code- . . Https://github.com/ImageMagick/CodeScanImageMagickTest/security/code- . . Https://github.com/ImageMagick/CodeScanImageMagickTest/security/code- . . Security policy. . . . Added CodeQL Analysis. . Run CodeQL Analysis scheduled. . Https://.chromium.org/p/oss-fuzz//detail?id=23163. . Initialize CodeQL after running configure. . Corrected task argument name. . . . . . . . . . Colorspace change will remove ICC profile. . . . . . .

Apache c graphics image-manipulation image-magick graphics-conversion

SWI Prolog 8.3.1 šŸ’¾

SWI-Prolog offers a comprehensive free Prolog environment. It has been in development since 1987 and extended for requirements of real world applications, but is also widely used in research and education. It includes a nice command line interface, fast and transparent compilation, a debugger, profiling features. It also has the ability to integrate with C code, and already comes with packages for threading and process management, encryption, TCP/IP, TIPC, ODBC, SGML/XML/HTML, RDF, HTTP, graphics manipulation and output. It's also cross-platform.

minor feature: DOC: Added documentation for dealing with releases . Macport: include port name in commit message. . Centralise Macport preand only install the distfile on MacOS. . Updated chr. . Updated bench. . BUILD: PGO build to first install the library. . DOC: typos in manual. . DOC: tcp_sockopt/2 must be tcp_setopt/2. Adrian Wong. . MAINTENANCE: Added scripts/gcov-swipl to gather coverage information. . BUILD: Redefine __assert_fail() in a more safe way that allows. . TEST: Include tabling tests when calling test.pl. . TEST: Avoid basic tabling tests to succeed with a choicepoint if there. . TEST: Allow all XSB tabling tests to run in one Prolog instance to fa . . : Be more selective in classifying files as `library` files. Not . . Updated http, semweb and ssl. . DOC: Testing options. . Updated clib. . MODIFIED: atom_string/2, string_chars/2, string_codes/2 and text_to_s . . DOC: typos in manual. . DOC: Use consistent command line option names. . Updated reference from delimited continuations to tabling. . DOC: char_type/2: updated general description. . DOC: Removed unix/1 docs from main manual as this is merely a partial . . : Changed unviewable background color for DCG right hand context. . Updated ltx2htm. . MODIFIED: prolog_listen/3: when listening on a dynamic predicate, assert. . : Added missing release_def() for computation of the `size` prop . . DE: Wrong CHK_SECURE assertion. . : prolog_frame_attribute/3 getting local variables for a frame a . . Updated pldoc. . Updated jpl and plunit. . : keep pending choicepoint frames visible to the stack shifter. . BUILD: When building the MacOS bundle, tell CMake not to look into. . DOC: call/1. . More call/1 docs. . : Possible use-after-free. . : get_returns_for_call/2: module qualification. . Added monotonic predicate property for dynamic and tabled predicates. . ADDED: Monotonic tabling. . Preparing version 8.3.1.

GNU LGPL prolog compiler software-development

The Atlas toolkit for Ruby 0.11 šŸ’¾

Take advantage of web technologies in your applications, without having to deal with JavaScript.

major feature: Adding broadcasting to all clients (see Chatroom demonstration).

MITL web user-interface ruby developers

ĀµBlock Origin 1.27.11b10 šŸ’¾

ĀµBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. ĀµBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

minor feature: Firefox: Click uBlock0_1.27.10.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. . For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak. The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Submission to Opera Web Store pending . Soft hyphens in language files.

GNU GPLv3 javascript browser ad-blocker filter privacy

libzip 1.7.1 šŸ’¾

libzip is a C library for reading, creating, and modifying zip archives. Files can be added from data buffers, files, or compressed data copied directly from other zip archives. Changes made without closing the archive can be reverted. The API is documented by man pages. It includes a tool to modify zip archives from the command line.

minor bugfix: * Restore `LIBZIP_VERSION_ MAJOR,MINOR,MICRO ` symbols. * Fixes warnings reported by PVS-Studio. * Add `LIBZIP_DO_INSTALL` build setting to make it easier to use libzip as subproject.

BSDL c software development libraries archiving c++ cross-platform developers

Universal Media Server 9.6.0 šŸ’¾

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).

major bugfix: General: Improved compatibility of files containing both supported and unsupported streams Improved support for MP4 and OGA/OGG audio on the web interface. Automatic updating on Windows and macOS Renderer control windows not refocusing on Windows when renderer image was clicked Support for external subtitles when using the se syntax in renderer config Not transcoding embedded subtitles when we should Renderers: Updated support for external subtitles on VLC for iOS Updated support for external subtitles on Panasonic VT60 Translation updates via Crowdin: English (British) (5 ) Macedonian (0 ) Dependency updates: Commons-io from 2.6 to 2.7 Exec-maven-plugin from 1.6.0 to 3.0.0 JRE from 8 to 14.0.1. Maven-project-info-reports-plugin from 3.0.0 to 3.1.0 Metadata-extractor from 2.13.0 to 2.14.0 Netty from 3.10.6 to 4.1.50 Oshi-core from 5.1.0 to 5.1.2 Rome from 1.12.2 to 1.13.1

GNU GPL java media streaming ffmpeg upnp dlna

OpenOrienteering Mapper 20200612.4 šŸ’¾

OpenOrienteering Mapper is an orienteering mapmaking program and provides a free alternative to the existing proprietary solution. Its main advantages compared to it are: Open Source: The program is completely free, every programmer can improve it. Cross-platform: The program works on Android, Windows, macOS and Linux. It has been used to produce maps for classical orienteering, MTBO and radio orienteering races. All required functions for drawing maps are implemented and the program works very stable. So it can be considered ready for productive use, although it is like always a good idea to keep backups of your files. We are happy about feedback to the program.

minor feature: When drawing, follow border lines of line symbols, just as following the middle line (GH-273). Improved geospatial data handling with GDAL: Detecting drivers by file content if possible. Opening OziExplorer's files as templates (GH-67). On import, clip vector data to the declared extent, useful for exports from OSM. . Detecting drivers by file content if possible. Opening OziExplorer's files as templates (GH-67). On import, clip vector data to the declared extent, useful for exports from OSM. Simple support for NMEA position sources on Linux and macOS (e.g. from Bluetooth) (GH-1569). Additional space between object control points and selection rectangle (GH-980). Template list button in toolbar (GH-1511). Translation updates. Specifying raster image coordinate reference system (GH-1597). Wrong positioning of new OCD templates (GH-1620), and wrong positioning of some existing templates. Handling of border line as area outline (GH-1602). OSM import of roads. Rare crashes (GH-1578, GH-1600, GH-1608). of wrong vector data coordinate transformations for certain CRS (GH-1570), affecting e.g. EPSG:27700 (OSGB36). initialization of georeferencing for OCD files. Windows (7 and up): You can choose between an installer (*.exe) and a portable archive (*.zip). For most modern Windows installations, you should choose the x64 bit packages. The x86 will also run on all Windows desktops but are limited by the 32-bit architecture. macOS (10.12 and up): You may need to run the app via Ctrl+Click the first time, in order to allow it to run despite coming from an "unknown source". Android (4.1 and up): You can try arm64-v8a package on newer devices. Otherwise, the armeabi-v7a package should work for most older devices. Note that you will have to allow installation "from unknown sources". The armeabi-v7a package is also available from the IzzyOnDroid F-Droid Repository.

GNU GPLv3 c++ maps

ELM ME+ 2.5 PLalpha52 šŸ’¾

Elm Millennium Edition 2.5 (or Elm ME+ 2.5) is based on Elm 2.4 and incorporates some code from Elm 2.5. It contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, resolv, and SMTP.

minor feature: This release collects patch Elm ME+ 2.5 PLalpha51a, adds generation of "Message-ID:" -header field, adds "Message-ID:", "Expires:", "Date:", "In-reply-to:", and "References:" -header fields to 'invoke e(d)itor' buffer on header editing screenand adds --messages= file and --transaction= file arguments to command line of elm. This release changes pager date and time display on pager title line and changes fastmail -command. This release adds TLS 1.1 and 1.2 alternatives to libelmme-tls module. New elmrc options are "valid-msg-id-domains", "generate-message-id", "pager-time-display" and "address-lookup". Also added "default-tls-version" elmrc option to "tls:" section. Also some other changes and fixes are included.

Elm GPL email-client imap pop3 shell c curses posix linux unix end-users e-mail

ALT Starterkits 20200612 šŸ’¾

ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.

major feature: LiveCD/installer, x86_64/i586/aarch64/armv7 images updated with: Linux 5.4.44, Mesa 20.1.0; Firefox ESR 68.9; kde5: 5.70.0 / 5.18.5 / 19.12.3, Qt5 5.12.8; lxqt: 0.15.1; cnc-rt: kernel-image-rt 4.19.124. LiveCD boot problem with sessions on a USB Flash has been fixed.

GNU GPL operating-system software-distribution installation end-users developers livecd rescue desktop server security

audiowmark 0.4.2 šŸ’¾

audiowmark is an open source solution for watermarking audio files. It is is robust, fast, secure and of course we believe that the watermark is not audible for most users.

minor feature: In addition to 128-bit payload, experimental support for submitting small amounts of payload has been added.

GNU GPLv3 audio watermark

Mesa 20.1.1 šŸ’¾

Mesa 3D is a collection of graphics libraries and drivers that implement hardware-accelerated OpenGL. It comes with its own software emulation fallback driver though. Besides OpenGL and OpenGL ES, it implements OpenVG and EGL, but also allows for Direct3D interfaces.

minor feature: Mesa 20.1.1 is a release which found since the 20.1.0 release. Mesa 20.1.1 implements the OpenGL 4.6 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.6. OpenGL 4.6 is. only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. Mesa 20.1.1 implements the Vulkan 1.2 API, but the version reported by the apiVersion property of the VkPhysicalDeviceProperties struct depends on the particular driver being used. New features, None,, i965: Rendering problems replaying a trace of quot;Refunct quot; after mesa-20.1.0-rc1 release bisected , gallium/winsys/radeon/drm fails assertion on 32bit, NIR validation failed after glsl to nir, before function inline, wrong src,dst - gt;type ?, Mesa 20.0.7 / 20.1.0-rc4 regression, extremally long shader compilation time in NIR, Mesa-git build fails on Fedora Rawhide, Doom Eternal 1.1 performs very poorly on RADV, iris/i965: possible regression in 20.0.5 due to changes in buffer manager sharing across screens, iris/i965: possible regression in 20.0.5 due to changes in buffer manager sharing across screens, Incorrect _NetBSD__ macro inside execmem.c, Possible invalid sizeof in device.c, GLSL compiler assertion is_float() failed in glsl/ir_validate.cpp, visit_leave on specific WebGL shader, RADV - Doom Eternal (782330) amp; Metro Exodus (412020) - Title requires #x27;RADV_DE=zerovram #x27; to eliminate colorful graphical aberrations. RADV - Doom Eternal (782330) amp; Metro Exodus (412020) - Title requires #x27;RADV_DE=zerovram #x27; to eliminate colorful graphical aberrations. mesa trunk master vulkan overlay-layer meson.build warning empty configuration_data() object, Changes, Alyssa Rosenzweig (1):, pan/bi: emit_if successor assignment. Andrii Simiklit (1):, glsl: crash on glsl mac

MITL x11 graphics 3d graphics-driver emulation opengl

exiftool 12.00 šŸ’¾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

major feature: (production release). - Added two new Olympus LensTypes. - Added two new Sony LensType values. - Added a few new Nikon LensID's. - Added support for the Sony ZV-1. - Added a new CanonModelID. - Added missing MimeType values for HEICS and HEIFS files. - Added definitions for a number of new XMP-crs tags. - Recognize WOFF and WOFF2 font files. - Decode streaming GPS from Roadhawk, EEEkit and 360Fly MP4 videos. - Decode a number of new tags for the Nikon D6. - Decode a couple more AF tags for the D500/D850. - Decode a number of new Panasonic tags. - Improved Composite LensID logic. - Enhanced -v option to state when a directory has 0 entries. - Removed a couple of incorrect Validate warnings for bilevel TIFF images. - Drop ContrastCurve tag when copying from NEF to JPEG. - Changed -csv output to add "Unknown" group name to column headings for missing tags when -f and -G options are used. - Patched to support new XMP LensID format for Nikon cameras as written by Apple Photos. - problem extracting metadata from Sigma DP2 Quattro X3F files. - End() and EndDir() functions so they work when writing and when the -v option is used. - problem recognizing some PGM files. - in offsets for some Photoshop information in -v3 output. - problem writing a list containing empty elements inside an XMP structure. - API Changes: - Changed FilterW option to not write tag if _ is set to undef. - Added NoMultiExif option.

Artistic perl exif meta-data

DJV Imaging 2.0.7 šŸ’¾

DJV Imaging is professional movie playback software intended for film production, visual effects, and computer animation. It's cross-platform for Linux, Max OS X and Windows; plays either image sequences or movies, works with industry-standard formats as OpenEXR, Cineon, DPX, and QuickTime. It also provides command-line tools for batch processing. Also utilizes CMake, FFmpeg, GLEW, libjpeg, libpng, libtiff, libquicktime, OpenEXR, zlib, Qt.

minor feature: Bump version number . strerror_r usage. . Replace tabs. . Documentation updates. . Replace tabs. . https://github.com///253. . Cancel text focus when window focus is lost. . https://github.com///258. . https://github.com///254. . https://github.com///256. . Code. margins. . https://github.com///202. . Remove djv_convert. . https://github.com///260. . Try removing glfwSwapInterval to screen tearing. . https://github.com///189. . https://github.com///226. . Try enabling tests for Windows and macOS. . FreeType build. Print test logs. . Disable testing on macOS. . Try using windows-latest. . macOS build. Disable tests on Windows. . Add Linux packaging job. . job name. . Fail on stderr. . Build. Add fail on stderr for all jobs. . Install dev packages. . install packages. . Add missing project. . Build. Remove fail on stderr. . Add macOS packaging job. . Remove redundant variables. . Build. Build. Search for DJV modules first. . Build. Add deging. . Add deging. . Build. Build. Rename variable. . Remove deging. . Try enabling Windows tests again. . Documentation updates. . Disable Windows tests. . Add an option to toggle whether the color space is applied. . Compact space. . Compact space. . layers. Add keyboard shortcut. . Merge branch 'master' of https://github.com/darbyjohnston/DJV. . https://github.com///265. . https://github.com///238. . https://github.com///77. . Be less explicit. . More timer work. . Build. Switch to using version 2.5.1 of openexr tree. . Documentation updates. . Merge branch 'master' of https://github.com/darbyjohnston/DJV. . . . Link to IlmBase::Imath and IlmBase::IlmThread. . Add windows packaging job. . Build. Download NASM. . Download. Add deging. . Add destination path. . deging path. . destination path. . Change destination path. . Remove parallel build. . Try adding NMake generator. . Try adding VsDevCmd.bat. . Remove NMake generator. . Add config flag. . Add co

BSDL c++ qt video-editing video player command-line movie-creation

Atom 1.48.0 šŸ’¾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: Atom/spell-check#332 cannot load the checker for xx-YY. Upgrade apm to 2.5.0. Update npm to 6.14.4 for Python 3 support. Add setting to disable multi cursor on click. #20799 - chrome-sandbox file permissions on linux distross. #20855 - Enable webview support. #20614 - Improve Java syntax highlighting. Atom/atom#20614 - language-java@0.31.5. Atom/atom#20703 - Upgrade apm to 2.5.0. Atom/atom#20711 - script: Update npm to 6.14.4 for Python 3 support. Atom/atom#20444 - feat: add setting to disable multi cursor on click. Atom/atom#20799 - chrome-sandbox file permissions. Atom/atom#20855 - Enable webview support with the correct option.

MITL javascript editor programmers web-development

OCR tools 0.8.3 šŸ’¾

The ever growing collection of tools to assist with OCR (optical character recognition).

minor feature: Submodule "str" added. . ocr-ls tool updated to use "str" library. . The project updated to use "str" library. . Minor documentation update. . Submodule "str" updated. . Version increment.

BSDL ocr ocr-recognition bash-script linux tesseract extract-text c

G'MIC 2.9.1 šŸ’¾

G'MIC (GREYC's Magic for Image Computing) is a portable and scriptable image processing framework. It comes as C++ library, can be used as command line tool, as Gimp plugin, as web service, or with its Qt application. G'MIC allows image conversion, manipulation, applying complex filters and visualization pipelines. Various image types can be used, 1D/2D/3D sources, multi-spectral and volumetric images or 3D vector objects, regardless of pixel depths. The "gmic" command line tool is often an alternative to ImageMagick or GraphicsMagick.

minor feature: Remove 'cats()' function in math parser. . Revert "Remove 'cats()' function in math parser.". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Command 'palette': Compress palette data for smooth palettes. . . . . . . . Make default selection to 'all parent images' for command 'pass'. . Add command 'boundingbox3d'. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 'register_rigid' for large images. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Add 'Patterns / Voronoi'. . . . . . . . . . . . Add commands 'input_565' and 'output_565' to read/write RAW565 files. . . . . . . . . . . . . . . . . . . . . . . . Avoid systematic allocation of 4096 bytes for formula. Now allocated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Auto-commit for release 2.9.1_pre. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Add percentile filter. . . . . . . . . . . . . . . . . . . . . . . . . . Remove unused function 'gmic::check_filename()'. . Add an EditorConfig file. . . . . . . . call to 'argmax()'. . . . . . Add support for UTF-8 paths on Windows. . cmake: Move all dependencies to separate targets. . cmake: Support opencv4. . cmake: manpage bash-completions generation. . cmake: Install bash-completion. . . . . . . . . . . . . . . . . . . . . . . . . . . . Add support for environment variable 'GMIC_CACHE_PATH' in command 'pa . . Attempt to OpenMP support when using clang++ compiler. . . . . . Command 'network': can now set the timeout when loading data from the . . . . . . . . . . . . . . Add native

GNU GPL c++ libgmic image-processing gimp graphics-conversion visualization

abcMIDI 2020.06.07 šŸ’¾

The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways.

cleanup: Code cleanup.

GNU GPL abc music conversion midi cross-platform

ugrep 2.2.1 šŸ’¾

Ultra fast grep with interactive query UI: search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz), documents, fuzzy search, and more. A faster, user-friendly replacement for GNU/BSD grep.

minor feature: Improved README . Improved README. . Improved README. . Improved README. . Updated Homebrew formula to v2.2.0. . Improved README. . Improved README. . Improved README. . Improved README. . Improved README. . Improved README. . Improved README. . Spelling: preceeds. . . . Minor improvements. . Merge branch 'master' of https://github.com/Genivia/ugrep. . Improved README. . Updated README. . Updated README. . Updated README. . Updated README. . Released 2.2.1 - improved query UI and fuzzy matching.

BSDL utilities system-administrators developers

SSDP Responder 1.7 šŸ’¾

Simple Service Discovery Protocol daemon (SSDP) for networked Linux and UNIX devices. Useful in any setup, big or small, but targeted more at embedded systems that need to announce themselves to Windows systems. ssdpd is a stand-alone UNIX daemon with no external dependencies but the standard C library. It has a built-in web server for serving the UPnP XML description which Windows use to present the icon, by default an InternetGatewayDevice is announced. Also included is the ssdp-scan tool, which continuously scans for SSDP capable hosts on the network. Take care only to use this for debugging since it scans the network quite aggressively.

minor feature: Use /etc/os-release as base for SSDP server string, distribution release information is primarily stored in this file, some Linux systems still use /etc/lsb-release, on real UNIX systems we can use uname(1). Update ssdpd(8) man page.


PHP 7.4.7 šŸ’¾

PHP is a scripting language primarily suited for web applications. It's organically grown into a full-featured programming language, with huge semantic progress in recent years (apart from the namespace separator choice). Many features and extensions come built-in or can be dynamically loaded. Database interfaces, XML processing, regular expressions, networking and broad internet protocol support, IPC, internationalization, image manipulation, filesystem, contemporary cryptography support, file and data format support make the Zend-based PHP.net distribution the most general-purpose PHP runtime.

minor feature: Merge branch 'PHP-7.3' into PHP-7.4 . Add tidy.php to enforce formatting. . Apply tidy formatting. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . : Copied cURL handles upload empty file. . Merge branch 'PHP-7.3' into PHP-7.4 ci skip . . Merge branch 'PHP-7.3' into PHP-7.4. . NEWS ci skip . . Make opcodes to return de-refereced values of typed references (in th . . Merge branch 'PHP-7.3' into PHP-7.4. . PCRE: Check whether start offset is on char boundary. . PCRE: Only remember valid UTF-8 if start offset zero. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Update bundled stdxx check macros. . : Garbage collecting variant objects segfaults. . Merge branch 'PHP-7.3' into PHP-7.4. . (php crashes during parsing INI file). (Laruence). . Remove hint to security purpose of disable_functions. . Merge branch 'PHP-7.3' into PHP-7.4. . . Remove value from comment in php.ini files. . Merge branch 'PHP-7.3' into PHP-7.4. . Azure MacOS build. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Null Pointer Dereference in PHP Session Upload Progress. . Files added to tar with Phar::buildFromIterator have . . # 79171: heap-buffer-overflow in phar_extract_file. . Disable instantiation of zero size FFI CData objects. . Create a new console for each test worker on Windows. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Don't use VLA in mysqlnd auth. . Merge branch 'PHP-7.3' into PHP-7.4. . Update Ubuntu version on Azure. . Merge branch 'PHP-7.3' into PHP-7.4. . Don't use asm arithmetic under msan. . Merge branch 'PHP-7.3' into PHP-7.4. . (operator displayed instead of the real error message). . (PHP-FPM Primary script unknown). . Merge branch 'PHP-7.3' into

PHPL php scripting programming-language web

Qt5 Configuration Tool 1.0 šŸ’¾

added color themes and style sheets; feature to use GTK/KDE dialogs; feature to compile without D-Bus support; fixed some bugs; updated translations.

major bugfix: Ia Ora color scheme; disabled debug messages by default; fixed Qt 5.15 palette; fixed crash on certain applications under Qt 5.15.

BSDL-2 qt5 configuration

CAWT 2.4.9 šŸ’¾

CAWT is a TWAPI-based TCL utility package to interact with COM interfaces on Windows systems. It provides specialised bindings for Word, Excel, PowerPoint, MSIE, Outlook, Matlab, and Google Earth.

minor bugfix: Enhanced functionality in Excel module All modules: Compare procedure options with -nocase. CawtExcel: when reading CSV files with Unix line endings. New procedures in CawtExcel: SetRangeFontAttributes, GetRangeFontAttributes.

BSDL tcl c win32 com twapi word excel matlab

Evince 3.36.4 šŸ’¾

Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application. Evince is specifically designed to support the file following formats: PDF, Postscript, djvu, tiff, dvi, XPS, SyncTex support with gedit, comics books (cbr,cbz,cb7 and cbt). For a comprehensive list of formats supported, see Supported Document Formats.

minor feature: Update Poppler to 0.88.0 . Update Japanese translation. . Update Japanese translation. . Update Japanese translation. . shell: check type of window/sidebar objects. . build: Use lowercase for project name in meson. . ci: build with meson by default and autotools manually. . Release 3.36.2. . backends: -Wformat-zero-length warning. . backends: Annotate functions that wraps formatting strings. . cut-n-paste: Annotate functions that wraps formatting strings. . ci: meson targets. . shared_module: use so sufon macOS. . Release 3.36.3. . Revert "pdf: support 'de facto' tooltip feature". . Release 3.36.4.

GNU GPLv3 pdf viewer c