TDLib (Telegram Database library) is a cross-platform library for
building Telegram clients. It can be easily used from almost any
programming language.
NATS.io is a simple, secure and high performance open source messaging
system for cloud native applications, IoT messaging, and microservices
architectures.
TimescaleDB is an open-source time-series database optimized for fast
ingest and complex queries. It speaks "full SQL" and is correspondingly
easy to use like a traditional relational database, yet scales in ways
previously reserved for NoSQL databases.
CacheControl is a port of the caching algorithms in httplib2 for use
with requests session object.
It was written because httplib2's better support for caching is often
mitigated by its lack of thread safety. The same is true of requests in
terms of caching.
1) Rename from efl-current to efl, no efl package in pkgsrc
2) Add options.mk
- debug: enable debug on build
- g-mainloop: use glib to run the main loop in efl [suggested]
efreetd with efl own main loop cause segfault on NetBSD
https://phab.enlightenment.org/T8812
- gcc8: build with gcc8
3) Upgrade to 1.25.0
Changes since 1.24.0:
---------------------
Features:
* ecore-drm2: Add support for using page_flip_handler2
* ecore-drm2: Add API function to return default depth
Fixes:
* ecore_evas: only define these eina errors once
* exactness: remove no longer needed _evas_new()
* edje - don't set font sizes less than 1
* ecore_evas_x - fix maximize/unmaximize request corner case
* exactness_player: do not test for delay_ms
* evas + gl - fix callback-to-app-changes-state issue with pixel data
* canvas render: don't apply mask if the objects in the map.
* evas_object_textblock: fix to free style properly by edje's style_user_pop
* evas_vg_shape: return NULL in evas_vg_shape_add when the parent of shape is NULL
* efl_ui_image: fix to call "clicked" smart callback when there is no img
* ecore-x - ensure we fully look at all xkb events and refresh all binds
* evas_vg_container: return NULL in evas_vg_container_add when the parent of container is NULL
* ecore thread - feedback threads should not be background threads...
* ecore_evas_wayland_common: keep the backword compatibility for wayland dnd handler
* edje: fix animation memory leak.
* canvas vg: fix dangling vector containers.
* evas vg: clean up dangling instances
* canvas vg: fix vector file data memory leak.
* evas - csd and wl csd - fix alpha zeroing to avoid framespace junk
* efl gfx_path: fix memory leak.
* evas - genetic update regions smart merge - merge v adjacent regions
* efreet - handle runtime relocation right with default XDG_DATA_DIRS
* efl_ui_image: fixed elm_image_preload_disabled_set api is not working when it is called before file set
* elm_image: keep backword compatibility for elm_image_file_set API when setting url file set twice
* efreetd - cache - add more statinfo work around 0 mtime distros
* elm_code: on newline ensure line number visible. (T2798)
* elm_code: cursor visbility fix.
* edje - fix edje_cc mis-re-iding images in image sets
* efl_ui_image: remove the unnecessary code in efl_file_unload
* win - x io errors really just have to exit, so call the iorr cb + exit
* evas - render - dont crash is private data is null
* eina vpath - fix windows ~username handling to only error when used
* efl ui image - fix scal to fill - broken with non-rect src images
* embryo: fix a integer(cell) overflow problem
* elput - support libelogind.so.0 as well as libelogind-shared.so.0
* edje - calce - really respect max image size for img sets
* ecore - don't do anything with heap between fork and exec
* evas - fix deadlock with sw async rendering calling cbs in post flush
* ecore con - curl - fix error map to map right enum
* eina - statgen (stat generation) - fix enable api to actually enable
* evas - image cache - fix loading with skip head on to load changed files
* evas_textblock: remove style padding from native width and formatted height
* elm icon/thumb - fix handling of a wider range of video extns
* edje - calc - handle swallow disappearing mid-calc due to callabcks
* ecore drm - increase timeout for flips from 0.05 to 2.0 sec
* docs: Correct the mismatched group name in Evas.
* elm - toolbar - use correct theme icon for more items
lemonbar (formerly known as bar) is a lightweight bar entirely based on
XCB. Provides full UTF-8 support, basic formatting, RandR and Xinerama
support and EWMH compliance without wasting your precious memory.
The serious engine provides (by a configure time option) the engine
for Serious Sam 1 or for Serious Sam 2.
Description:
An open source version of a game engine developed by Croteam for
the classic Serious Sam games. This package provides the engine
for "Serious Sam 2" also known as "The Second Encounter".
The game data files are not included. The game data and
share/ssam-tfe/SE1_10.gro should be stored in
~/.local/share/Serious Engine/serioussamse
adjusted as necessary if $XDG_DATA_HOME is set.
The serious engine provides (by a configure time option) the engine
for Serious Sam 1 or for Serious Sam 2.
Description:
An open source version of a game engine developed by Croteam for
the classic Serious Sam games. This package provides the engine
for "Serious Sam 1" also known as "The First Encounter".
The game data files are not included. The game data and
share/ssam-tfe/SE1_10.gro should be stored in
~/.local/share/Serious Engine/serioussamfe
adjusted as necessary if $XDG_DATA_HOME is set.
XNotify displays a notification on the screen. XNotify receives a
notification specification in stdin and shows a notification for the
user on the screen.
This also includes the dependencies that I had to update in order to
achieve this. pkgsrc currently being in a freeze, I have to do this in
WIP in the meantime instead.
Fvwm3 is a multiple large virtual desktop window manager, originally (a
looooong time ago!) derived from twm.
Fvwm3 is intended to have a small memory footprint but a rich feature set,
be extremely customizable and extendible, and have a high degree of Motif
mwm compatibility.
This is the first step towards adding GUI Spotify support on
NetBSD.
The client builds, installs and launches without issues but,
we still need a functional backend.
Unfortunately, `librespot` still fails to build for me, any
help fixing it would be highly appreciated. Please see,
/wip/librespot/TODO for details.
U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.
This package provides U-Boot for the FriendlyElec NanoPi R2S.
You can feed the ->create method of DBIx::Class with a recursive
datastructure and have the related records created. Unfortunately
you cannot do a similar thing with update_or_create. This module
tries to fill that void until DBIx::Class has an api itself.
Description:
Game engine for the game Xargon using SDL. The game data is not included with
the package. If you don't have the data files handy, all three episodes have
been released as freeware and can be downloaded from
http://www.classicdosgames.com/game/Xargon.html
The data files should be extracted all in lower case. This package provides the
executables xrfile01, xrfile02 and xrfile03 for each of the Xargon episodes.
Motivation for separate package:
This package is based on wip/barony. The game engine (package) version
needs to match the game data version (but not precisely), so create a
separate package for this version.
Description:
Barony is a 3D, first-person roguelike. The goal of the game is to
descend to the bottom of a dark dungeon known as the Devil's Bastion
and destroy an undead lich named Baron Herx, who terrorized the
peaceful town of Hamlet in life and is now harboring a curse against
the land from beyond the grave. To aid you in your quest are friendly
humans who have been eeking out a rough life within the dungeon
for generations, as well as any friends you can bring with you in
real life: Barony is the first of its kind as a first-person
roguelike in that it fully supports cooperative multiplayer for up
to four players.
Onefetch is a command line information tool that displays information about your
Git repository directly on your terminal.
The information is by default displayed alongside the dominant language's logo.
You can further configure Onefetch to display an image instead or another ascii
logo.
Onefetch provides the user with code statistics and project information with
features like license detection. Onefetch will show the language distribution,
LOC (lines of code), size on disk, Contributors, Version, etc.
You can further configure Onefetch to display exactly what you want it to.
Through the use of command-line flags.
Onefetch supports almost 50 different programming languages.
If your language of choice isn't supported: Open up an issue and support will be
added. Contributions are very welcome!
wmbattery is a dockapp that displays the status of your laptop's
battery in a small icon. This includes if it is plugged in, if the
battery is charging, how many minutes of battery life remain, battery
life remaining (with both a percentage and a graph), and battery
status (high - green, low - yellow, or critical - red).
The Amazon ECS Command Line Interface (CLI) is a command line tool for
Amazon Elastic Container Service (Amazon ECS) that provides high-level
commands to simplify creating, updating, and monitoring clusters and
tasks from a local development environment. The Amazon ECS CLI supports
Docker Compose, a popular open-source tool for defining and running
multi-container applications. Use the CLI as part of your everyday
development and testing cycle as an alternative to the AWS Management
Console or the AWS CLI.
Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses
Jitsi Videobridge to provide high quality, secure and scalable video
conferences. Jitsi Meet in action can be seen at here at the session #482 of
the VoIP Users Conference.
The Jitsi Meet client runs in your browser, without installing anything else on
your computer. You can try it out at https://meet.jit.si.
Jitsi Meet allows very efficient collaboration. Users can stream their desktop
or only some windows. It also supports shared document editing with Etherpad.
Gerbera is a UPnP media server which allows you to stream your digital media
through your home network and consume it on a variety of UPnP compatible
devices.
Gerbera was originally based on MediaTomb.
ZenNode is a node/blockmap/reject builder written by Marc Rousseau.
It is very fast (especially the reject builder) and produces nodes that work
well with GL source ports. For example, it makes OpenGL holes disappear almost
entirely in Doom Legacy.
Open source client library for Spotify. It enables applications to use Spotify's
service to contol and play music via various backends, and to act as a Spotify
Connect receiver.
It is an alternative to the official and deprecated closed-source libspotify.
Additionally, it will provide extra features which are not available in the
official library.
Note: librespot only works with Spotify Premium. This will remain the case for
the foreseeable future, as we are unlikely to work on implementing the features
such as limited skips and adverts that would be required to make librespot
compliant with free accounts.
TODO: the pkg builds as a crate of ncspot, but fails to build stand alone.
This pkg would make it possible to package GUI open source Spotify clients.
The OWASP Amass Project performs network mapping of attack surfaces and
external asset discovery using open source information gathering and
active reconnaissance techniques.
Only the memcachec plugin depends on devel/memcached; the memcached plugin can be built without any dependency.
So rename collectd-memcached to collectd-memcachec and only build the memcachec plugin in that package.
These packages provides latest LTS version of sysutils/zabbix and
sysutils/zabbix-frontend.
Zabbix contains some components like as server, agent, proxy and
others. I think one package should contains just one components.
This is reason why I divided sysutils/zabbix package into
wip/zabbix50-agent, wip/zabbix50-proxy and wip/zabbix50-server.
KNOWN ISSUES:
* pkglint -e shows some warnings.
* ... is registered in distinfo but not added to CVS. (in all)
* ../../databases/openldap-client/buildlink3.mk:17: Variable
CHECK_BUILTIN.openldap-client is overwritten in line 19.
(in server/proxy)
* options.mk:4: Unknown option "libssh". (in server/proxy)
* Failed to start zabbix_server because "cannot remove shared memory
for self-monitoring collector: [22] Invalid argument".
* More documentation (install-message) needed around Zabbix frontend.
* There is no java-gateway and agent2 package.
The old posters and signs in the traditional neighborhood of Buenos Aires called
Montserrat inspired Julieta Ulanovsky to design a typeface that rescues the
beauty of urban typography from the first half of the twentieth century.
The goal is to rescue what is in Montserrat and set it free, under a free, libre
and open source license, the SIL Open Font License.
OpenVDB is an open source C++ library comprising a novel hierarchical
data structure and a large suite of tools for the efficient storage and
manipulation of sparse volumetric data discretized on three-dimensional
grids. It was developed by DreamWorks Animation for use in volumetric
applications typically encountered in feature film production.
Tested as a dependency of graphics/blender on netbsd-9 x86-64.
clipmenu is a simple clipboard manager using dmenu and xsel.
clipmenu has many useful features, including:
- Customising the maximum number of clips stored (default 1000)
- Disabling clip collection temporarily with clipctl disable, reenabling
with clipctl enable
- Not storing clipboard changes from certain applications, like password
managers
- Taking direct ownership of the clipboard
Still WIP, for possible more information about known problems that should be
investigated please give a look to TODO.
Reset MAINTAINER of all trac plugins that list me as MAINTAINER. I'm
not actively using trac and I welcome updates to any of the plugins to
be compatible with nwewer trac.
ncurses Spotify client written in Rust using librespot. It is heavily inspired
by ncurses MPD clients, such as ncmpc. My motivation was to provide a simple
and resource friendly alternative to the official client as well as to support
platforms that currently don't have a Spotify client, such as the *BSDs.
WARNING: This was an user request, I don't have a premium Spotify account.
The package fails to build, see TODO.
If someone else has any ideas to fix this, please let me know.
cool-retro-term is a terminal emulator which mimics the look and feel
of the old cathode tube screens. It has been designed to be eye-candy,
customizable, and reasonably lightweight.
This should replace the broken package wip/cool-old-term-git.
Import collectd, collectd-{amqp,curl,dbi,dns,lua,memcached,mysql,network,notify-email,postgresql,riemann,rrdtool,snmp,write_prometheus} and p[y5]-collectd from sysutils.
Add new packages to top Makefile
Crystal is a programming language with the following goals:
- Have a syntax similar to Ruby (but compatibility with it is not
a goal)
- Statically type-checked but without having to specify the type
of variables or method arguments.
- Be able to call C code by writing bindings to it in Crystal.
- Have compile-time evaluation and generation of code, to avoid
boilerplate code.
- Compile to efficient native code.
CHIRP is a free, open-source tool for programming your amateur
radio. It supports a large number of manufacturers and models, as well
as provides a way to interface with multiple data sources and formats.
This is intended as a possible update to ham/chirp.
coccigrep is a semantic grep for the C language based on coccinelle.
It can be used to find where a given structure is used in code
files. coccigrep depends on the spatch program which comes with
coccinelle.
This is intended to be used to be updated and to test wip/coccinelle.
Plan 9 from User Space (aka plan9port) is a port of many Plan 9
programs from their native Plan 9 environment to Unix-like operating
systems.
XXX: Only initial package, should fail to build but I forgot how...
XXX: Needs to be updated to latest snapshot and then properly investigated.
BadWolf is a minimalist and privacy-oriented WebKitGTK+ browser.
- No browser-level tracking, multiple ephemeral isolated sessions per new
unrelated tabs, JavaScript off by default.
- Small codebase (~1 500 LoC), reuses existing components when available or
makes it available.
- WebKitGTK native extensions, Interface customizable through CSS.
- Stable User-Interface; The common shortcuts are available (and documented),
no vi-modal edition or single-key shortcuts are used.
- Dialogs are only used when required, javascript popups open in a
background tab.
Changes for version 2.1.0
Improve Symbol Parser (fix parsing of anoymous subs)
showLocalSymbols
function names in breadcrump
Signature Help for function/method arguments
Add Presentation on Perl Workshop 2020 to repos
Remove Complier::Lexer from distribution since version is available on CPAN
Make stdout unbuffered while debugging
Make debugger use perlInc setting
Fix fileFilter setting
Sort Arrays numerically in variables view of debugger
Use rootUri if workspaceFolders not given
Fix env config setting
Small X utility to perform elementary actions on windows.
Apply the given action to the given windows.
If no window IDs and no options are given, the action applies
to the focused window.
ZBar is an open source software suite for reading bar codes from various
sources, such as video streams, image files and raw intensity sensors. It
supports many popular symbologies (types of bar codes) including
EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR
Code.
The flexible, layered implementation facilitates bar code scanning and
decoding for any application: use it stand-alone with the included GUI and
command line programs, easily integrate a bar code scanning widget into
your Qt, GTK+ or PyGTK GUI application, leverage one of the script or
programming interfaces (Python, Perl, C++) ...all the way down to a
streamlined C library suitable for embedded use.
This is intended to be used to update graphics/zbar to 0.23.1.