Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (31m)  pkgsrc-2024Q1 (20d)  pkgsrc-2023Q4 (67d)  pkgsrc-2023Q2 (99d)  pkgsrc-2023Q3 (178d) 

2024-06-06 15:25:48 UTC Now

2020-11-04 12:19:21 UTC MAIN commitmail json YAML

sysutils: Add gnome-tracker. Based on work by myself in wip.

Needed for new nautilus import.

Tracker is a search engine, search tool and metadata storage system.

It allows you to find the proverbial needle in your computer's haystack as well
as providing a one stop solution to the organisation, storage and categorisation
of your data.

(nia)

2020-11-04 12:13:34 UTC MAIN commitmail json YAML

doc: Updated x11/gnome-desktop3 to 3.38.1

(nia)

2020-11-04 12:12:48 UTC MAIN commitmail json YAML

gnome-desktop3: Update to 3.38.1.

Based on work by Dan Cîrnaț in pkgsrc-wip.

Changes:

- Add default input source for fr_BE
- Add default keyboard layout for Indonesia
- Add utility function to start a transient systemd scope
- Allow /etc/alternatives in bubblewrap sandbox (#92, Simon McVittie)
- Avoid using g_type_class_add_private()
- Blacklist seccomp on riscv64 architecture as its not supported yet
- Change default Japanish input source to KCC
- Disable gvfs in thumbnailer sandboxes
- Display locale @modifiers properly (#50, Gunnar Hjalmarsson)
- Don't run locale tests at build time (#159, Simon McVittie)
- Fix a compile-time error on x32
- Fix a crash in xkb info handling (#785320)
- Fix a memory leak in the display handling code
- Fix a use-after-free in the thumbnailer
- Fix bubblewrap sandbox on s390x (!82, Simon McVittie)
- Fix crash in idle monitor
- Fix crashes in thumbnailers (#785963)
- Fix detection of builtin display on NVIDIA (Jeremy Soller)
- Fix memory leak
- Fix multiple bugs in sandboxed thumbnailer handling,
- Fix multiple bugs in thumbnailing
- Fix regressions from intltool removal
- Fix regressions introduced by g_autoptr usage
- Fix slow thumbnailer due to missing font cache (#90)
- Fix some thumbnailer sandboxing issues
- Fix time display issue with Japanese translation (Tianhao Chai)
- Fix uninitialized memory in the thumbnailer (#784915)
- Fix various wall clock regressions
- GnomeBGSlideShow filename property replaced with a file property (Marco Trevisan)
- Honor XKB_CONFIG_ROOT environment variable
- Improve error reporting in thumbnailers
- Miscellaneous improvements to the thumbnailer code
- Modernize autotools configuration a bit
- Port buildsystem to meson
- Remove some obsolete API's in thumbnailer
- Remove unused API not compatible with wayland
- Remove unused gnome_desktop_thumbnail_has_uri()
- Replace GdkColor methods with GdkRGBA methods
- Require gio-unix-2.0
- Several fixes for compilation warnings
- Support common_name in ISO 639 (#49, Gunnar Hjalmarsson)
- Thumbnailers are now sandboxed (#7744970, #785197)
- Translation updates
- Use GLib fixed-width types (#168, Christopher Chavez)
- Use LC_TIME for time format string translations
- gnome-bg: Handle exif orientations (#516177)
- gnome-languages: Use uselocale to avoid threadsafety issues (#105)
- gnome_bg_slide_show_get_current_slide: add NULL check (#169, Mike Gorse)
- idle-monitor fixes
- languages: Fix encoding issue when translating locale modifiers (#156)
- remove unused direct x11 dependency
- rr: add color transform functions
- systemd: Change naming scheme to conform to systemd convention
- systemd: Default to garbage collect failed scopes
- tests/wall*: Do not fail if some of the locales is missing
- thumbnail: Update documentation
- thumbnailer: Correctly cleanup stale thumbnailer directories
- thumbnailer: fix incomplete TIOCSTI filtering (#112)
- thumbnails: keep the orignal file name (#154)
- wall-clock: Immediately react to show-weekday changes
- wall-clock: Tweak the clock format
- wall-clock: respect new clock-show-weekday setting
- wallclock: am/pm is always available now (#780877)
- wallclock: don't update needlessly (#780861)

(nia)

2020-11-04 10:59:40 UTC MAIN commitmail json YAML

marketing++

(nia)

2020-11-03 16:39:14 UTC MAIN commitmail json YAML

libreoffice: Clean up options. Enable cups and gtk3 by default.

Bump PKGREVISION.

(nia)

2020-11-03 12:34:39 UTC MAIN commitmail json YAML

doc: Updated sysutils/gsettings-desktop-schemas to 3.38.0

(nia)

2020-11-03 12:34:24 UTC MAIN commitmail json YAML

gsettings-desktop-schemas: Update to 3.38.0

Based on work by Dan Cîrnaț in wip.

Major changes in 3.38.0
=======================
- Translation updates

Major changes in 3.37.92
========================
- Build gir even when cross-compiling
- Translation updates

Major changes in 3.37.2
=======================
- USB protection is enabled by default
- Add tap-button-map and tap-drag-lock settings
- Treat x-content/ostree-repository as software
- Fix introspection on Visual Studio
- Fix quotes in user strings to use HIG typography
- Translation updates

Major changes in 3.37.1
=======================
- Add 'avatar-directories' setting
- Translation updates

Major changes in 3.36.0
=======================
- Translation updates

Major changes in 3.35.91
========================
- Add USB protection key
- Translation updates

Major changes in 3.34.0
=======================
- Translation updates

Major changes in 3.33.92
========================
- Translation updates

Major changes in 3.33.90
========================
- Add 'middle-click-emulation' setting
- Translation updates

Major changes in 3.33.1
=======================
- Add 'enable-hot-corners' setting
- Translation updates

Major changes in 3.33.0
=======================
- Add mount-removable-storage-devices-as-read-only lockdown option
- Add setting for overlay scrolling
- Add locate-pointer setting
- Add settings to store numlock state
- Translation updates

Major changes in 3.32.0
=======================
- Translation updates

Major changes in 3.31.92
========================
- Drop legacy build systems
- Translation updates

Major changes in 3.31.91
========================
- Translation updates

Major changes in 3.31.90
========================
- Updated default monospace font
- More meson build fixes
- Translation updates

Major changes in 3.31.0.2
=========================
- Fixed generation of enums XML on meson builds
- Convert post-install script to python
- Translation updates

Major changes in 3.31.0.1
=========================
- Brown paper bag release, included several fixes to meson build

Major changes in 3.31.0
=======================
- Add settings to inhibit microphone/camera
- Change tablets'/touchscreens' "display" setting to "output" one
  with different semantics.
- Added meson build support
- Changed default clock settings
- Added XF86Keyboard keybinding to cycle the keyboard layout

Major changes in 3.28.1
=======================
- Set default background image for screen lock to an existing one
- Translation updates

Major changes in 3.28.0
=======================
- Translation updates

Major changes in 3.27.92
========================
- Translation updates

Major changes in 3.27.90
========================
- Add setting about whether to allow volume above 100%
- Change default click method for touchpads, from Windows-style
  soft-button areas, to Mac-style two-finger right-click. This
  does not change the settings for trackpoints or touchpads that
  don't support multi-touch
- Add tertiary button action for Wacom styli

Major changes in 3.27.1
=======================
- Add a gsettings key to show/hide weekday
- gschema: Fix gettext-domain
- Translation updates

Major changes in 3.24.1
=======================
- Update GConf convert scripts to cater for peripherals
- Win32 build fixes
- Translation updates

(nia)

2020-11-03 11:45:15 UTC MAIN commitmail json YAML

doc: Added x11/lemonbar version 1.3

(nia)

2020-11-03 11:44:59 UTC MAIN commitmail json YAML

x11: add lemonbar

based on work by Zach Hopkins in pkgsrc-wip.

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.

(nia)

2020-11-02 20:17:15 UTC MAIN commitmail json YAML

2020-11-02 14:05:52 UTC MAIN commitmail json YAML

doc: Removed daapd

(nia)

2020-11-02 14:04:42 UTC MAIN commitmail json YAML

2020-11-02 14:02:15 UTC MAIN commitmail json YAML

doc: Added audio/forked-daapd version 27.2

(nia)

2020-11-02 14:00:47 UTC MAIN commitmail json YAML

audio: Add forked-daapd

forked-daapd is a DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku)
media server.

It supports AirPlay devices/speakers, Apple Remote (and compatibles), MPD
clients, Chromecast, network streaming, internet radio, Spotify and LastFM.

It does not support streaming video by AirPlay nor Chromecast.

DAAP stands for Digital Audio Access Protocol which is the protocol used by
iTunes and friends to share/stream media libraries over the network.

forked-daapd is a complete rewrite of mt-daapd (Firefly Media Server).

(nia)

2020-11-02 12:33:25 UTC MAIN commitmail json YAML

doc: Added www/libwebsockets version 4.1.4

(nia)

2020-11-02 12:32:20 UTC MAIN commitmail json YAML

www: add libwebsockets

Libwebsockets (LWS) is a flexible, lightweight pure C library for implementing
modern network protocols easily with a tiny footprint, using a nonblocking
event loop. It has been developed continuously since 2010 and is used in
tens of millions of devices and by thousands of developers around the world.

(nia)

2020-11-02 12:26:16 UTC MAIN commitmail json YAML

doc: Added devel/libantlr3c version 3.4

(nia)

2020-11-02 12:25:56 UTC MAIN commitmail json YAML

devel: add libantlr3c

ANTLR, ANother Tool for Language Recognition, is a language tool that provides
a framework for constructing recognizers, interpreters, compilers, and
translators from grammatical descriptions containing actions in a variety
of target languages.

This package provides the ANTLR v3 C runtime library.

(nia)

2020-11-02 12:15:15 UTC MAIN commitmail json YAML

gtkpod: remove broken non-default option.

(nia)

2020-11-02 10:34:48 UTC MAIN commitmail json YAML

daapd: Remove default-off broken option.

I'll try to import forked-daapd to replace this ancient package soon(tm).

(nia)

2020-11-02 10:25:21 UTC MAIN commitmail json YAML

doc: mp4v2 cleanup

(nia)

2020-11-02 10:16:57 UTC MAIN commitmail json YAML

2020-11-02 10:14:39 UTC MAIN commitmail json YAML

doc: Removed audio/libtunepimp

(nia)

2020-11-02 10:13:25 UTC MAIN commitmail json YAML

2020-11-02 10:07:02 UTC MAIN commitmail json YAML

snd: Sound backends can seemingly only coeexist on Linux

(nia)

2020-10-30 16:15:38 UTC MAIN commitmail json YAML

lmms: Explicitly depend on fltk so the zynaddsubfx plugin gets built

Bump PKGREVISION

(nia)

2020-10-30 15:48:17 UTC MAIN commitmail json YAML

doc: Added audio/zynaddsubfx version 3.0.5

(nia)

2020-10-30 15:47:02 UTC MAIN commitmail json YAML

audio: add zynaddsubfx

ZynAddSubFX is a fully featured musical software synthesizer.

ZynAddSubFX exposes a wide array of synthesis parameters to make it flexible
tool for sound design and a fun experience for playing instruments.

(nia)

2020-10-30 15:30:17 UTC MAIN commitmail json YAML

doc: Added audio/dssi version 1.1.1

(nia)

2020-10-30 15:29:27 UTC MAIN commitmail json YAML

audio: Add dssi from wip

Based on work by Johann Franz a very long time ago.

DSSI (pronounced "dizzy") is an API for audio processing plugins,
particularly useful for software synthesis plugins with user
interfaces.

DSSI is an open and well-documented specification developed for use
in Linux audio applications, although portable to other platforms.
It may be thought of as LADSPA-for-instruments, or something
comparable to VSTi.

DSSI consists of a C language API for use by plugins and hosts,
based on the LADSPA API, and an OSC (Open Sound Control) API for
use in user interface to host communications.  The DSSI specification
consists of an RFC which describes the background for the proposal
and defines the OSC part of the specification, and a documented
header file which defines the C API.

(nia)

2020-10-30 15:24:08 UTC MAIN commitmail json YAML

doc: Added audio/libdssialsacompat version 1.0.8a

(nia)

2020-10-30 15:22:23 UTC MAIN commitmail json YAML

audio: Add libdssialsacompat from wip

Supplies DSSI with the necessary subset of ALSA on systems without ALSA.

Based on work by Johann Franz a very long time ago.

(nia)

2020-10-30 14:23:57 UTC MAIN commitmail json YAML

doc: Removed x11/hyena

(nia)

2020-10-30 14:22:29 UTC MAIN commitmail json YAML

2020-10-30 12:18:58 UTC MAIN commitmail json YAML

2020-10-30 11:07:21 UTC MAIN commitmail json YAML

traverso: assumes compiler is c++11 by default

(nia)

2020-10-30 08:47:38 UTC MAIN commitmail json YAML

visualboyadvance-m: Needs nasm on i386.

(nia)

2020-10-29 21:47:39 UTC MAIN commitmail json YAML

x265: fix operator

(nia)

2020-10-29 21:47:00 UTC MAIN commitmail json YAML

x265: Avoid text relocations on i386

PR pkg/55766

(nia)

2020-10-28 12:04:02 UTC MAIN commitmail json YAML

p5-Sys-CPU: Support the katamari of sysctls for cpufreq NetBSD might expose

Bump PKGREVISION

(nia)

2020-10-27 08:58:13 UTC MAIN commitmail json YAML

mpg123: Actually, the 'x86_dither' option is missing from ./configure

So we can probably just remove this option.

(nia)

2020-10-27 08:53:58 UTC MAIN commitmail json YAML

mpg123: Simplify option selection.

Don't use a version check that will break as soon as we make a NetBSD 10.

(nia)

2020-10-26 17:19:29 UTC MAIN commitmail json YAML

enchant2: require c++11 support with GCC_REQD instead of USE_LANGUAGES.

(nia)

2020-10-26 17:04:58 UTC MAIN commitmail json YAML

postfix: Needs m4 tool

(nia)

2020-10-25 13:15:43 UTC MAIN commitmail json YAML

vte3: Disable systemd support explicitly.

vte3 assumes Linux has systemd by default, so if you attempt to build
this package on a Linux distribution without systemd, it will fail to
find libsystemd and error out.

(nia)

2020-10-25 12:59:26 UTC MAIN commitmail json YAML

googletest: Require a c++11 compiler with GCC_REQD.

Do not set USE_LANGUAGES, this passes -std=c++11 by itself.

(nia)

2020-10-25 12:56:55 UTC MAIN commitmail json YAML

cppunit: Require a version of GCC with c++11 support

(nia)

2020-10-25 12:53:54 UTC MAIN commitmail json YAML

2020-10-25 12:51:24 UTC MAIN commitmail json YAML

2020-10-25 12:45:52 UTC MAIN commitmail json YAML

desktop-file-utils: Needs a c11 compiler

(nia)

2020-10-25 12:43:45 UTC MAIN commitmail json YAML

libvpx: Set compiler requirements properly.

Needs at least gcc 4.8, does not need c++11 in USE_LANGUAGES because it
sets -std=c++11 itself.

(nia)

2020-10-25 12:33:48 UTC MAIN commitmail json YAML

pcsxr: Update MESSAGE to reflect 9.1 release

(nia)

2020-10-25 04:42:43 UTC MAIN commitmail json YAML

doxygen: CMakeLists sets -std=c++14 so we don't need it in USE_LANGUAGES

Just set a minimum GCC_REQD to 5 for c++14 support so the correct
compiler gets picked

(nia)

2020-10-25 04:36:53 UTC MAIN commitmail json YAML

icu: Build dependencies with an equivalent gcc version

Should avoid linker errors such as
libicuuc.so: undefined reference to `__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

(nia)

2020-10-25 04:33:27 UTC MAIN commitmail json YAML

blosc: Set _POSIX_C_SOURCE for posix_memalign

(nia)

2020-10-22 18:15:41 UTC MAIN commitmail json YAML

rust-bin: remove reference to obsolete files

(nia)

2020-10-21 19:46:14 UTC MAIN commitmail json YAML

syslog-ng: Add yacc to USE_TOOLS

(nia)

2020-10-21 19:44:56 UTC MAIN commitmail json YAML

blosc: Assumes the compiler defaults to c99. Pass -std=c99 with USE_LANGUAGES.

(nia)

2020-10-21 19:43:07 UTC MAIN commitmail json YAML

py-numpy: Assumes the compiler defaults to c99. Force -std=c99.

(nia)

2020-10-21 19:39:53 UTC MAIN commitmail json YAML

icu: bump gcc requirement to gcc 4.9

to resolve an error observed in centos 7 builds

http://lists.busybox.net/pipermail/buildroot/2020-June/284800.html

(nia)

2020-10-21 19:29:19 UTC MAIN commitmail json YAML

doc: Updated www/firefox78-l10n to 78.4.0

(nia)

2020-10-21 19:28:48 UTC MAIN commitmail json YAML

2020-10-21 19:23:27 UTC MAIN commitmail json YAML

doc: Updated www/firefox78 to 78.4.0

(nia)

2020-10-21 19:23:05 UTC MAIN commitmail json YAML

firefox78: Update to 78.4.0

Security Vulnerabilities fixed in Firefox ESR 78.4

#CVE-2020-15969: Use-after-free in usersctp
#CVE-2020-15683: Memory safety bugs fixed in Firefox 82 and Firefox ESR 78.4

(nia)

2020-10-20 12:21:19 UTC MAIN commitmail json YAML

bsnes: Check standard defines from <sys/endian.h>

Should let this build on NetBSD/aarch64.

(nia)

2020-10-20 12:00:26 UTC MAIN commitmail json YAML

nhc98: Fails on aarch64 due to a lack of -m32

(nia)

2020-10-20 11:56:45 UTC MAIN commitmail json YAML

libva-driver-vdpau: Skip if there's no VDPAU support

(nia)

2020-10-20 11:41:37 UTC MAIN commitmail json YAML

intel-vaapi-driver: Only for x86

(nia)

2020-10-20 11:33:10 UTC MAIN commitmail json YAML

g95: Not for aarch64

(nia)

2020-10-20 11:22:27 UTC MAIN commitmail json YAML

go14: Not for aarch64

(nia)

2020-10-20 11:14:41 UTC MAIN commitmail json YAML

mame: Install the correct executable name

(nia)

2020-10-20 06:12:00 UTC MAIN commitmail json YAML

syncthing: Remove go1.14 requirement

(nia)

2020-10-19 18:14:01 UTC MAIN commitmail json YAML

doc: Updated audio/amsynth to 1.11.0

(nia)

2020-10-19 18:13:49 UTC MAIN commitmail json YAML

amsynth: Update to 1.11.0

- Added mouse wheel support for controls
- Implemented UI upscaling for background and controls on HiDPI displays
- Fixed a regression in 1.10.0 that changed the sound of patches using ring modulation
- Fixed LV2 lint error caused by missing minorVersion and microVersion
- Removed dependency on oscpack for Non Session Manager support

(nia)

2020-10-19 17:57:07 UTC MAIN commitmail json YAML

doc: Updated net/syncthing to 1.10.0

(nia)

2020-10-19 17:56:44 UTC MAIN commitmail json YAML

syncthing: Update to 1.10.0

This release adds the config option announceLANAddresses to enable
(the default) or disable announcing private (RFC1918) LAN IP addresses
to global discovery.

It also fixes various bugs, and we can delete a patch that's no longer
needed.

(nia)

2020-10-19 17:54:01 UTC MAIN commitmail json YAML

doc: Updated devel/libgit2 to 1.1.0

(nia)

2020-10-19 17:53:40 UTC MAIN commitmail json YAML

libgit2: Update to 1.1.0

v1.1
----

This is release v1.1, "Fernweh".

### Changes or improvements

* Our bundled PCRE dependency has been updated to 8.44.

* The `refs/remotes/origin/HEAD` file will be created at clone time to
  point to the origin's default branch.

* libgit2 now uses the `__atomic_` intrinsics instead of `__sync_`
  intrinsics on supported gcc and clang versions.

* The `init.defaultBranch` setting is now respected and `master` is
  no longer the hardcoded as the default branch name.

* Patch files that do not contain an `index` line can now be parsed.

* Configuration files with multi-line values can now contain quotes
  split across multiple lines.

* Windows clients now attempt to use TLS1.3 when available.

* Servers that request an upgrade to a newer HTTP version are
  silently ignored instead of erroneously failing.

* Users can pass `NULL` to the options argument to
  `git_describe_commit`.

* Clones and fetches of very large packfiles now succeeds on 32-bit
  platforms.

* Custom reference database backends can now handle the repository's
  `HEAD` correctly.

* Repositories with a large number of packfiles no longer exhaust the
  number of file descriptors.

* The test framework now supports TAP output when the `-t` flag is
  specified.

* The test framework can now specify an exact match to a test
  function using a trailing `$`.

* All checkout types support `GIT_CHECKOUT_DISABLE_PATHSPEC_MATCH`.

* `git_blame` now can ignore whitespace changes using the option
  `GIT_BLAME_IGNORE_WHITESPACE`.

* Several new examples have been created, including an examples for
  commit, add and push.

* Mode changes during rename are now supported in patch application.

* `git_checkout_head` now correctly removes untracked files in a
  subdirectory when the `FORCE | REMOVE_UNTRACKED` options are specified.

(nia)

2020-10-19 17:48:57 UTC MAIN commitmail json YAML

doc: Updated lang/elixir to 1.11.1

(nia)

2020-10-19 17:48:41 UTC MAIN commitmail json YAML

elixir: Update to 1.11.1

"Over the last releases, the Elixir team has been focusing on the compiler, both in terms of catching more mistakes at compilation time and making it faster. Elixir v1.11 has made excellent progress on both fronts. This release also includes many other goodies, such as tighter Erlang integration, support for more guard expressions, built-in datetime formatting, and other calendar enhancements."

(nia)

2020-10-19 17:28:40 UTC MAIN commitmail json YAML

doc: Updated sysutils/cfm to 0.6.6

(nia)

2020-10-19 17:28:13 UTC MAIN commitmail json YAML

cfm: Update to 0.6.6

Fixed file copying, added permanent deletion feature

(nia)

2020-10-19 17:07:33 UTC MAIN commitmail json YAML

doc: Updated games/devilutionx to 1.1.0

(nia)

2020-10-19 17:07:22 UTC MAIN commitmail json YAML

devilutionx: Update to 1.1.0

Features

    Propper widescreen (and other aspects) support
    Select difficulty in single player (remembered in the save game)
    Adjustable game speed in-game
    V-sync can now be disabled in the ini
    Better line drawing function used for the automap
    Support for loading custom Hell level maps
    Make all objects and monsters available to custom maps
    Added support for joining a game via hostname instead of IP

Bugfixes

    You can now enter and exit fullscreen also when the game is paused
    [Amiga] Fix double-clicking in menu

Original Diablo bugs

    Fix some monsters AC and to-hit values on Nightmare/Hell ending up as 0
    Fix player base block resetting to 0 after loading a save game
    Correctly render trees in front of the player
    Fully render sprites that are larger than the floor tiles
    Fix objects disappearing when walking on the opposite wall
    Dupping via belt has been fixed
    Correctly detect if the mouse is clicking the world or UI in some areas
    Minor typography corrections
    Corrected name of Chamber of Bones in automap
    Correctly align the inventory slots

(nia)

2020-10-18 09:52:32 UTC MAIN commitmail json YAML

openexr: Require at least gcc6 in dependent packages

(attempt to fix dependent packages in NetBSD 8.x)

(nia)

2020-10-18 09:50:15 UTC MAIN commitmail json YAML

profanity: Requires at least sqlite3-3.22.0.

(attempt to fix configure on NetBSD 8.x)

(nia)

2020-10-18 09:47:41 UTC MAIN commitmail json YAML

vte3: Force gcc7 for dependent packages

(nia)

2020-10-16 07:43:01 UTC MAIN commitmail json YAML

doc: Updated chat/mumble to 1.3.3

(nia)

2020-10-16 07:42:48 UTC MAIN commitmail json YAML

mumble: Update to 1.3.3

pkgsrc changes:

- Fixed device iteration on NetBSD
- Fixed the portaudio option
- Added a jack option

Client

Fixed: Chatbox invisble (zero height)
Fixed: Handling of invalid packet sizes
Fixed: Race-condition leading to loss of shortcuts
Fixed: Link in About dialog is now clickable again
Fixed: Sizing issues in ACL-Editor
Improved: PulseAudio now always samples at 48 kHz

Server

Fixed: Crash due to problems when using PostgreSQL
Fixed: Handling of invalid package sizes

(nia)

2020-10-16 06:21:13 UTC MAIN commitmail json YAML

xfce4-wm: Add hack to let this build on NetBSD 8.

(nia)

2020-10-15 15:00:57 UTC MAIN commitmail json YAML

seamonkey-l10n: Revert accidental removal of dependency

(nia)

2020-10-15 08:10:39 UTC MAIN commitmail json YAML

2020-10-15 07:15:40 UTC MAIN commitmail json YAML

2020-10-14 18:49:43 UTC MAIN commitmail json YAML

suse131: Add openal

(nia)

2020-10-14 18:09:13 UTC MAIN commitmail json YAML

2020-10-14 10:45:43 UTC MAIN commitmail json YAML

doc: Updated www/seamonkey to 2.53.4

(nia)

2020-10-14 10:45:21 UTC MAIN commitmail json YAML

seamonkey: Update to 2.53.4.

This release contains minor fixes relative to 2.53.3.

Full release notes:
https://www.seamonkey-project.org/releases/seamonkey2.53.4/

pkgsrc changes:

Install the desktop file and icons.

(nia)

2020-10-11 16:40:51 UTC MAIN commitmail json YAML

doc: Added sysutils/ytree version 2.02

(nia)

2020-10-11 16:40:39 UTC MAIN commitmail json YAML

sysutils: add ytree.

Ytree - a (curses-based) file manager similar to DOS Xtree(tm).

... for browsing filesystems and archives (RAR/SPM/RPM/TAR/ARC/LHA/ZIP/ZOO).

(nia)

2020-10-11 08:56:55 UTC MAIN commitmail json YAML

doc: Added wm/yeahwm version 0.3.5

(nia)

2020-10-11 08:56:37 UTC MAIN commitmail json YAML

wm: Add yeahwm.

YeahWM is a h* window manager for X based on evilwm and aewm.

Features:

  * Sloppy Focus.
  * BeOS-like tabbed titles, which can be repositioned.
  * Support for Xinerama.
  * Simple Appearance.
  * Good keyboard control.
  * Creative usage of the mouse.
  * Respects aspect size hints.
  * Solid resize and move operations.
  * Virtual Desktops.
  * "Magic" screen edges for desktop switching.
  * Snapping to other windows and screen borders when moving windows.
  * Small binary size(ca. 23kb).
  * Little resource usage.

(nia)

2020-10-11 08:53:28 UTC MAIN commitmail json YAML

2020-10-10 20:12:35 UTC MAIN commitmail json YAML

doc: Added wm/qvwm version 1.1.12

(nia)

2020-10-10 20:11:51 UTC MAIN commitmail json YAML

wm: Revive qvwm package.

This was deleted a few years ago due to the gtk1 deprecation, but
removing its dependency on gtk1 is trivial and does not impact
its functionality.

I consider qvwm essential software for fun.

-

qvwm is a window manager for the X Window System which provides a user
experience very close to Windows 95/98. It is small and extremely fast.

(nia)

2020-10-10 18:40:41 UTC MAIN commitmail json YAML

lua-sdl2: mark incompatible with lua52

(nia)

2020-10-10 17:14:00 UTC MAIN commitmail json YAML

doc: Updated lang/rust-bin to 1.47.0

(nia)

2020-10-10 17:13:48 UTC MAIN commitmail json YAML

rust-bin: Update to 1.47.0

This release contains no new language features, though it does add one
long-awaited standard library feature. It is mostly quality of life
improvements, library stabilizations and const-ifications, and toolchain
improvements.

https://blog.rust-lang.org/2020/10/08/Rust-1.47.html

(nia)

2020-10-10 16:10:27 UTC MAIN commitmail json YAML

coinmp: binary packages appear broken (wants some libstdc++.so.7)...

attempt to fix this with a USE_GCC_RUNTIME

(nia)

2020-10-10 08:26:56 UTC MAIN commitmail json YAML

2020-10-10 08:16:21 UTC MAIN commitmail json YAML

doc: Updated textproc/lua-lyaml to 6.2.6

(nia)

2020-10-10 08:16:08 UTC MAIN commitmail json YAML

lua-lyaml: Update to 6.2.6

## Noteworthy changes in release 6.2.6 (2020-08-28) [stable]

### Bug fixes

  - `luke` really propagates `LDFLAGS` to module compilation
    commands.

(nia)

2020-10-10 08:14:08 UTC MAIN commitmail json YAML

doc: Updated textproc/lua-utf8 to 0.1.3

(nia)

2020-10-10 08:13:58 UTC MAIN commitmail json YAML

lua-utf8: Update to 0.1.3

changes:

    update Unicode version to 14
    Fix compile error on CentOS6

(nia)

2020-10-09 11:46:29 UTC MAIN commitmail json YAML

update links

(nia)

2020-10-09 07:40:44 UTC MAIN commitmail json YAML

dosbox-x: update desktop files database

(nia)

2020-10-09 07:32:12 UTC MAIN commitmail json YAML

doc: Updated emulators/dosbox-x to 0.83.6

(nia)

2020-10-09 07:31:44 UTC MAIN commitmail json YAML

dosbox-x: Update to 0.83.6

0.83.6
  - Improved internal Voodoo card hardware emulation,
    such as fixing the font issue with the 3dfx version
    of Tomb Raider when using non-Glide mode. Portions
    of the code are ported from DOSBox ECE. (Wengier)
  - Added OpenGL shader support by porting the feature
    from DOSBox SVN. GLSL shaders are now supported in
    both SDL1 and SDL2 builds, and this also allows
    pixel-perfect scaling to be enabled for the OpenGL
    outputs. The config option "glshader" (in [render]
    section) can be used to specify a GLSL shader file
    or a built-in shader when the output is set to
    "opengl" or "openglnb". For example, you can use
    the setting "glshader=sharp" (built-in shader) or
    "glshader=pixel_perfect" (with GLSL shader file)
    for the pixel-perfect scaling mode. The Windows
    installer will also copy several GLSL shader files
    to the "glshaders" subdirectory of the DOSBox-X
    install directory to be used directly. (Wengier)
  - Support for FluidSynth MIDI Synthesizer is now
    included in the Windows Visual Studio builds by
    default. Set "mididevice=fluidsynth" and a sound
    font (e.g. GeneralUser_GS.sf2) to use it. (Wengier)
  - Updated the MUNT MT32 emulation library to its
    latest version 2.4.0. A few new MT32 config options
    (starting with "mt32.") are added to [midi] section
    of the DOSBox-X configuration. (Wengier)
  - The DOSMID and MPXPLAY programs have been built
    into DOSBox-X, both can be found on the Z drive and
    feature full-screen user interfaces with support
    for command-line usages (use /? option for help).
    DOSMID can play MIDI/RMI/MUS audio files, whereas
    MPXPLAY is a powerful and flexible audio player
    with support for a variety of formats including
    AAC/AC3/APE/FLAC/MP2/MP3/MPC/OGG/WAV and more with
    playlist support. (Wengier)
  - The mounting options "Mount as Hard Disk", "Mount
    as CD-ROM", "Mount as Floppy", "Mount disk image"
    and "Boot from disk image" (previously only for
    Windows) in the "Drive" menu and the "Quick launch
    program..." in the "DOS" menu are now available
    for non-Windows platforms as well. (Wengier)
  - Added "Shared Windows clipboard functions" menu
    group under "Main", which allows you to enable
    or disable the different ways for DOSBox-X to
    communicate with the Windows clipboard. (Wengier)
  - Added config option "dos clipboard api" in [dos]
    section to control whether to enable the DOS APIs
    for communications with the Windows clipboard for
    DOS applications. (Wengier)
  - Added config option "clip_mouse_button" to select
    a mouse button (middle, right, or none; with right
    mouse button being the default) for copying to and
    pasting from the Windows clipboard. (Wengier)
  - The mouse wheel movements will be automatically
    converted into up/down arrows by default for the
    intergrated DOS now. You can also enable it for
    the guest system from the "Main" menu ("mouse wheel
    movements" -> "Enable for guest systems also") or
    from the config file. (Wengier)
  - Added "Emulate CPU speed" menu group (under "CPU")
    to emulate the speed of a specific CPU class. The
    cycles to emulate are approximations of the actual
    CPU hardware, and they are available thanks to data
    provided by the user maximum105. Also added config
    option "cycle emulation percentage adjust" in [cpu]
    section for users who would like to make relative
    percentage adjustments (between -25% and 25%) in
    case it is necessary. (Wengier)
  - Added SORT command from FreeDOS. It can be used to
    sort input, e.g. "TYPE FILE.TXT | SORT". (Wengier)
  - Added DELTREE command to delete a directory and all
    the subdirectories and files in it as in a real DOS
    system. Please use it with caution. (Wengier)
  - The command for starting the Configuration Tool has
    been renamed from "SHOWGUI" to "CFGTOOL". A new
    command-line option -gui is added to CONFIG command
    to start the Configuration Tool as well. (Wengier)
  - DOSBox-X now includes ZIP.EXE and UNZIP.EXE from
    InfoZip for zipping and unzipping files in DOS.
    Both programs will appear on the Z drive. (Wengier)
  - The powerful DOS CD player called SJGPLAY has been
    built into DOSBox-X. You can now find the program
    CDPLAY.EXE in the Z drive for playing Audio CDs in
    DOS, which supports both graphical and command-line
    usage, and you will also find a text file named
    CDPLAY.TXT in the Z drive for a quick usage guide.
    A zip package including full documentation and some
    extras will additionally appear as SJGPLAY.ZIP in
    the Z drive. This freeware program was written by
    Steve Gray and is now included in DOSBox-X with
    explicit permission of the author. (Wengier)
  - DOSBox-X will now by default show a quit warning
    if a DOS program or game, or a guest system is
    running. The previous behavior can be set with
    "quit warning=autofile". (Wengier)
  - The welcome banner when DOSBox-X starts has been
    improved for a better looking and should provide
    more helpful instructions for users. (Wengier)
  - Add new "Help" menu which includes menu items
    "Introduction", "DOSBox-X homepage", "DOSBox-X Wiki
    guide", "DOSBox-X support" and "About". (Wengier)
  - Improved the message when automatically re-running
    the executable which failed with the "Packed file
    is corrupt" error. Also added the "autoloadfix"
    config option which when set to "false" will not
    automatically re-run such programs. (Wengier)
  - The display for several section names in DOSBox-X's
    graphical configuration tool has been capitalized
    or modified otherwise to look better. A default
    shortcut key HOST(F11/F12)+C is added for starting
    the graphical configuration tool. (Wengier)
  - Added the "Show advanced options" checkbox in the
    main screen of the Configuration GUI to toggle
    whether to display all config options for the
    sections. If unchecked (default), it will show
    common config options instead of all of them. A
    new config option "show advanced options" is added
    which when set to "true" will make the checkbox
    checked by default. (Wengier)
  - Added code to cap the scan line length given to
    the VESA BIOS given the video mode. This prevents
    VBETEST.EXE from doing test patterns smaller than
    the actual display, which can happen with 32bpp
    320x200 modes and 1MB or less video RAM.
  - VESA BIOS Set Scan Line Length fixed to properly
    report and handle scan line length for 16-color
    SVGA planar modes. VBETEST 16-color modes now
    display correctly.
  - Added option to control whether VESA BIOS panning
    (the original VBE call) waits for vsync.
  - Moved video related config options from [dosbox]
    section to its own [video] section. These options
    in existing config files will be automatically
    redirected to the [video] section from the [dosbox]
    section when DOSBox-X starts. Windows installer can
    also move such config options from existing config
    files automatically. (Wengier)
  - Cleared modem phone book before parsing it. Thank
    NicknineTheEagle for the improvement.
  - Improved the help message of MOUNT command. Also
    added option -examples to show its usage examples,
    similar to IMGMOUNT and IMGMAKE commands. (Wengier)
  - Fixed freeze when trying to reboot the internal
    DOS when using a different code page and it is in
    CGA or EGA emulation modes. (Wengier)
  - DOSBox-X will now try to use the internal DOS date
    and time (instead of always using the host date and
    date) for file modication timestamps. (Wengier)
  - Added menu item "Expanded memory (EMS)" under "DOS"
    menu to dynamically enable or disable EMS memory
    at run-time. You can now also modify EMS memory
    with CONFIG command from command-line. (Wengier)
  - Added config option "drive z hide files" (in [dos]
    section) to hide or remove files listed (separated
    by spaces) from the Z drive. If a file has a "/"
    prefix (e.g. "/INTRO.COM"), then the specified file
    will have the hidden attribute ("DIR /A" will list
    all such files) instead of completely disappearing
    from the Z drive. (Wengier)
  - You can now add your own programs or files to the
    Z drive! Put your programs or files in the drivez
    directory located in the DOSBox-X program folder
    or the DOSBox-X configuration directory, and they
    will automatically appear on the Z drive. If any of
    the files have the same names as the built-in ones,
    they will replace the built-in files. For example,
    you can replace the built-in EDIT.COM and XCOPY.EXE
    programs (from FreeDOS) with MS-DOS counterparts.
    Windows installer will now automatically create a
    drivez directory with a README.TXT file in it too.
    For subdirectories support please use MOUNT command
    to mount local directory instead. (Wengier).

(nia)

2020-10-09 07:16:20 UTC MAIN commitmail json YAML

doc: Updated games/easyrpg-player to 0.6.2.2

(nia)

2020-10-09 07:16:03 UTC MAIN commitmail json YAML

2020-10-08 10:43:43 UTC MAIN commitmail json YAML

doc: Added emulators/suse131_32_openal version 13.1

(nia)

2020-10-08 10:43:10 UTC MAIN commitmail json YAML

doc: Added emulators/suse131_openal version 13.1

(nia)

2020-10-08 10:42:49 UTC MAIN commitmail json YAML

2020-10-08 10:33:22 UTC MAIN commitmail json YAML

suse131_glx: Software rasterizer needs libexpat

(nia)

2020-10-05 18:53:37 UTC MAIN commitmail json YAML

xonotic: fix GLX UI when pkgsrc Mesa is not installed

basically: load libGL unversioned

bump PKGREVISION

(nia)

2020-10-05 16:30:00 UTC MAIN commitmail json YAML

2020-10-05 15:38:45 UTC MAIN commitmail json YAML

harfbuzz: Set INCDIRS

Somehow I've had this patch lying around for a while despite committing
packages that depend on it - oops

(nia)

2020-10-05 09:36:34 UTC MAIN commitmail json YAML

fontconfig: Avoid selecting bitmap fonts included as part of X11 that
are also included as scalable fonts as part of macOS.

Many websites will attempt to select these fonts, which results in
very strange, poor quality rendering.

This should keep legacy X11 applications that want the old "Helvetica"
and "Times" fonts working, but prevent them from being selected by
applications that want scalable fonts.

It should not prevent "Helvetica" or "Times" from being selected
if the user installs a scalable version.

Bump PKGREVISION

(nia)

2020-10-05 07:13:07 UTC MAIN commitmail json YAML

luakit: better COMMENT

(nia)

2020-10-04 18:17:00 UTC MAIN commitmail json YAML

doc: Updated www/luakit to 2.2.1

(nia)

2020-10-04 18:16:43 UTC MAIN commitmail json YAML

luakit: Update to 2.2.1

### Changed
- Removed debug symbol generation for default make.
- Changed the C standard from gnu99 to c11 because Webkit wants it.

### Fixed

- Fixed bounding box not spanning over whole element.
- Fixed an issue where styled hint labels caused intransparent bounding boxes.
- Fixed a race condition when a tab is closed on NetBSD.

(nia)

2020-10-03 10:29:21 UTC MAIN commitmail json YAML

doc: Updated lang/janet to 1.12.2

(nia)

2020-10-03 10:29:09 UTC MAIN commitmail json YAML

janet: Update to 1.12.2

## 1.12.2 - 2020-09-20
- Add janet\_try and janet\_restore to C API.
- Fix `os/execute` regression on windows.
- Add :pipe option to `os/spawn`.
- Fix docstring typos.

## 1.12.1 - 2020-09-07
- Make `zero?`, `one?`, `pos?`, and `neg?` polymorphic.
- Add C++ support to jpm and improve C++ interop in janet.h.
- Add `%t` formatter to `printf`, `string/format`, and other formatter functions.
- Expose `janet_cfuns_prefix` in C API.
- Add `os/proc-wait` and `os/proc-kill` for interacting with processes.
- Add `janet_getjfile` to C API.
- Allow redirection of stdin, stdout, and stderr by passing keywords in the env table in `os/spawn` and `os/execute`.
- Add `os/spawn` to get a core/process back instead of an exit code as in `os/execute`.
  When called like this, `os/execute` returns immediately.
- Add `:x` flag to os/execute to raise error when exit code is non-zero.
- Don't run `main` when flychecking.
- Add `:n` flag to `file/open` to raise an error if file cannot be opened.
- Fix import macro to not try and coerce everything to a string.
- Allow passing a second argument to `disasm`.
- Add `cancel`. Resumes a fiber but makes it immediately error at the yield point.
- Allow multi-line paste into built in repl.
- Add `(curenv)`.
- Change `net/read`, `net/chunk`, and `net/write` to raise errors in the case of failures.
- Add `janet_continue_signal` to C API. This indirectly enables C functions that yield to the event loop
  to raise errors or other signals.
- Update meson build script to fix bug on Debian's version of meson
- Add `xprint`, `xprin`, `xprintf`, and `xprinf`.
- `net/write` now raises an error message if write fails.
- Fix issue with SIGPIPE on macOS and BSDs.

(nia)

2020-10-03 10:26:20 UTC MAIN commitmail json YAML

doc: Updated audio/fluidsynth to 2.1.5

(nia)

2020-10-03 10:26:06 UTC MAIN commitmail json YAML

fluidsynth: update to 2.1.5

changes:
- loading DLS may have failed in certain setup environments (FluidSynth/fluidsynth#666)
- fix a build failure with GCC 4.8 (FluidSynth/fluidsynth#661, thanks to @ffontaine)

(nia)

2020-10-03 10:17:30 UTC MAIN commitmail json YAML

doc: Updated games/openttd to 1.10.3

(nia)

2020-10-03 10:17:15 UTC MAIN commitmail json YAML

openttd: Update to 1.10.3

1.10.3 (2020-08-09)
------------------------------------------------------------------------
Change: Also make roadside trees match the tree transparency option (#8245)
Fix: Center text and icons in the status bar vertically (#8273)
Fix: [NRT] Set invalid road and tram types for rail tunnel ends (#8269)
Fix #7980: Properly invalidate mouse-over station coverage highlight (#8263)
Fix #8250: [NRT] Company infrastructure window always omits last road/tramtype (#8251)
Fix #8162: [NRT] Improve error message when converting town owned road (#8247)
Fix #8216: Don't show floating text on autoreplace if cost is 0 (#8244)
Fix #8129: Crash if a news message expires while viewing the endgame screen (#8243)
Fix #8221: Use more specific error message when a bridge is too long (#8240)
Fix #8230: Resolve ".." when opening files in .tar (#8231)
Fix: A few race conditions in netcode (#8227, #8228, #8229)
Fix #7838: Crash relating to group creation and renaming (#8223)
Fix #8104: [SDL2] Fix window resizability when going from fullscreen to windowed mode (#8211)
Fix: Display banlist's indexes correctly (#8209)
Fix: Possible desync with subsidy creation (#8159)
Fix #8131: Draw small bridges pillars in more places (#8149)

(nia)

2020-10-03 10:13:11 UTC MAIN commitmail json YAML

doc: Added net/libslirp version 4.3.1

(nia)

2020-10-03 10:12:54 UTC MAIN commitmail json YAML

net: Add libslirp

libslirp is a user-mode networking library used by virtual machines, containers
or various tools.

(nia)

2020-10-03 09:47:24 UTC MAIN commitmail json YAML

doc: Updated sysutils/cfm to 0.6.5

(nia)

2020-10-03 09:47:13 UTC MAIN commitmail json YAML

cfm: Update to 0.6.5

- Added page up and page down keys, which can also be used with J or K or Shift+Up or Shift+Down.
- smoother drawing to reduce/remove flicker
- add ~, /, Space keybinds (see README or man page)
- abbreviate $HOME to ~ in paths

(nia)

2020-10-03 09:23:55 UTC MAIN commitmail json YAML

doc: Updated x11/picom to 8.1

(nia)

2020-10-03 09:23:41 UTC MAIN commitmail json YAML

picom: Update to 8.1

Changes:
    Fixed yshui/picom#470 yshui/picom#471 yshui/picom#474 yshui/picom#465
    Worked around yshui/picom#301
    Fixed specifying a window id with the picom-trans script
    Fixed minor memory leaks

(nia)

2020-10-03 09:12:19 UTC MAIN commitmail json YAML

doc: Updated fonts/twemoji-color-font-ttf to 13.0.1

(nia)

2020-10-03 09:12:06 UTC MAIN commitmail json YAML

twemoji-color-font-ttf: Update to 13.0.1

Changes:
    Update to twemoji 13.0.1 - 117 new Emoji

(nia)

2020-10-03 08:41:18 UTC MAIN commitmail json YAML

doc: Added emulators/bsnes version 115

(nia)

2020-10-03 08:40:56 UTC MAIN commitmail json YAML

emulators: Add bsnes.

bsnes is a multi-platform Super Nintendo (Super Famicom) emulator, originally
developed by byuu, which focuses on performance, features, and ease of use.

(nia)

2020-10-02 13:26:10 UTC MAIN commitmail json YAML

xlockmore: ftgl should be disabled if tty is

avoids it being picked up by other means resulting in mysterious build
errors

(nia)

2020-10-01 19:54:32 UTC MAIN commitmail json YAML

obs-studio: other people maintain this more than me.

(nia)

2020-09-30 08:18:51 UTC MAIN commitmail json YAML

nxengine-evo: Doesn't install to libexec. Don't set GITHUB_TAG.

(nia)

2020-09-30 08:11:06 UTC MAIN commitmail json YAML

nxengine-evo: Use desktop-file-utils

(nia)

2020-09-30 08:08:22 UTC MAIN commitmail json YAML

doc: Added games/nxengine-evo version 2.6.4

(nia)

2020-09-30 08:07:57 UTC MAIN commitmail json YAML

games: Add nxengine-evo

Cave Story (Doukutsu Monogatari) is a classic freeware metroidvania
platform-adventure video game by Daisuke "Pixel" Amaya.

This is a somewhat upgraded/refactored version of NXEngine, a complete
open-source clone/rewrite of Cave Story.

(nia)

2020-09-30 07:30:23 UTC MAIN commitmail json YAML

2020-09-29 12:23:29 UTC MAIN commitmail json YAML

doc: Added emulators/pcsxr version 1.9.95.20190306

(nia)

2020-09-29 12:23:03 UTC MAIN commitmail json YAML

2020-09-29 12:22:55 UTC MAIN commitmail json YAML

doc: Added wm/fvwm3 version 1.0.0

(nia)

2020-09-29 12:22:35 UTC MAIN commitmail json YAML

wm: Add fvwm3.

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.

(nia)

2020-09-27 18:38:35 UTC MAIN commitmail json YAML

rust: Switch RUST_TYPE default back to "src", per requests from various devs

If you would still like to avoid the lengthy bootstrapping process, set

RUST_TYPE= bin

in your mk.conf.

(nia)

2020-09-25 12:35:48 UTC MAIN commitmail json YAML

i3: improve default config

- do not attempt to start networkmanager etc
- make volume buttons useful on netbsd

bump PKGREVISION

(nia)

2020-09-25 12:25:10 UTC MAIN commitmail json YAML

2020-09-24 04:31:37 UTC MAIN commitmail json YAML

doc: Updated www/firefox78 to 78.3.0

(nia)

2020-09-24 04:31:07 UTC MAIN commitmail json YAML

firefox78: Update to 78.3.0

Security Vulnerabilities fixed in Firefox ESR 78.3

    #CVE-2020-15677: Download origin spoofing via redirect

    #CVE-2020-15676: XSS when pasting attacker-controlled data into a
    contenteditable element

    #CVE-2020-15678: When recursing through layers while scrolling, an iterator
    may have become invalid, resulting in a potential use-after-free scenario

    #CVE-2020-15673: Memory safety bugs fixed in Firefox 81 and Firefox ESR 78.3

(nia)

2020-09-23 11:59:18 UTC MAIN commitmail json YAML

uw-ttyp0: install to its own fonts directory

this allows the directory to be easily added to the x11 serverside fonts
path with xset while not conflicting with misc-fixed terminus etc

still works as expected with fontconfig/xft

(nia)

2020-09-20 13:30:45 UTC MAIN commitmail json YAML

fluxbox: Enable xft support by default, rename option for consistency

Bump PKGREVISION

(nia)

2020-09-15 09:40:08 UTC MAIN commitmail json YAML

firefox: further explanations of compiler clusterfudge

(nia)

2020-09-14 12:31:33 UTC MAIN commitmail json YAML

2020-09-11 15:14:12 UTC MAIN commitmail json YAML

elixir: gmake is a runtime dependency

(nia)

2020-09-11 15:05:06 UTC MAIN commitmail json YAML

2020-09-10 12:44:02 UTC MAIN commitmail json YAML

croscorefonts: note the font types

(nia)

2020-09-10 11:55:53 UTC MAIN commitmail json YAML

2020-09-10 11:26:14 UTC MAIN commitmail json YAML

doc: Added sysutils/wmbattery version 2.54

(nia)

2020-09-10 11:26:01 UTC MAIN commitmail json YAML

sysutils: Add wmbattery - based on work by snow flurry and myself in wip

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

(nia)

2020-09-10 10:10:18 UTC MAIN commitmail json YAML

libretro-fbneo: Unbreak gcc7 build.

Tried to fix this properly then got confused by C++ nonsense.

(nia)

2020-09-10 07:41:08 UTC MAIN commitmail json YAML

doc: Added www/lua-web-sanitize version 1.0.0

(nia)

2020-09-10 07:40:55 UTC MAIN commitmail json YAML

www: Add lua-web-sanitize

A Lua library for working with HTML and CSS. It can do HTML and CSS
sanitization using a whitelist, along with general HTML parsing and
transformation. It also includes a query-selector syntax (similar to
jQuery) for scanning HTML.

(nia)

2020-09-09 11:50:50 UTC MAIN commitmail json YAML

2020-09-09 11:22:27 UTC MAIN commitmail json YAML

2020-09-09 10:48:25 UTC MAIN commitmail json YAML

libreoffice: Only enable Java on openjdk11 archs

(nia)

2020-09-08 19:13:49 UTC MAIN commitmail json YAML

profanity: Needs widechar support in curses

(nia)

2020-09-05 10:08:15 UTC MAIN commitmail json YAML

mame: Needs FORCE_DRC_C_BACKEND on non-x86

(nia)

2020-09-04 10:15:43 UTC MAIN commitmail json YAML

doc: Added chat/profanity version 0.9.5

(nia)

2020-09-04 10:15:17 UTC MAIN commitmail json YAML

2020-09-04 10:13:29 UTC MAIN commitmail json YAML

doc: Added chat/libmesode version 0.9.3

(nia)

2020-09-04 10:13:16 UTC MAIN commitmail json YAML

chat: Add libmesode. Based on work by js in pkgsrc-wip.

libmesode is a libstrophe fork.

libstrophe is a minimal XMPP library written in C. It has almost no
external dependencies, only an XML parsing library.

(nia)

2020-09-03 20:31:07 UTC MAIN commitmail json YAML

doc: Updated security/mbedtls to 2.24.0

(nia)

2020-09-03 20:30:56 UTC MAIN commitmail json YAML

mbedtls: Update to 2.24.0

= mbed TLS 2.24.0 branch released 2020-09-01

API changes
  * In the PSA API, rename the types of elliptic curve and Diffie-Hellman
    group families to psa_ecc_family_t and psa_dh_family_t, in line with the
    PSA Crypto API specification version 1.0.0.
    Rename associated macros as well:
    PSA_ECC_CURVE_xxx renamed to PSA_ECC_FAMILY_xxx
    PSA_DH_GROUP_xxx renamed to PSA_DH_FAMILY_xxx
    PSA_KEY_TYPE_GET_CURVE renamed to to PSA_KEY_TYPE_ECC_GET_FAMILY
    PSA_KEY_TYPE_GET_GROUP renamed to PSA_KEY_TYPE_DH_GET_FAMILY

Default behavior changes
  * Stop storing persistent information about externally stored keys created
    through PSA Crypto with a volatile lifetime. Reported in #3288 and
    contributed by Steven Cooreman in #3382.

Features
  * The new function mbedtls_ecp_write_key() exports private ECC keys back to
    a byte buffer. It is the inverse of the existing mbedtls_ecp_read_key().
  * Support building on e2k (Elbrus) architecture: correctly enable
    -Wformat-signedness, and fix the code that causes signed-one-bit-field
    and sign-compare warnings. Contributed by makise-homura (Igor Molchanov)
    <akemi_homura@kurisa.ch>.

Security
  * Fix a vulnerability in the verification of X.509 certificates when
    matching the expected common name (the cn argument of
    mbedtls_x509_crt_verify()) with the actual certificate name: when the
    subjecAltName extension is present, the expected name was compared to any
    name in that extension regardless of its type. This means that an
    attacker could for example impersonate a 4-bytes or 16-byte domain by
    getting a certificate for the corresponding IPv4 or IPv6 (this would
    require the attacker to control that IP address, though). Similar attacks
    using other subjectAltName name types might be possible. Found and
    reported by kFYatek in #3498.
  * When checking X.509 CRLs, a certificate was only considered as revoked if
    its revocationDate was in the past according to the local clock if
    available. In particular, on builds without MBEDTLS_HAVE_TIME_DATE,
    certificates were never considered as revoked. On builds with
    MBEDTLS_HAVE_TIME_DATE, an attacker able to control the local clock (for
    example, an untrusted OS attacking a secure enclave) could prevent
    revocation of certificates via CRLs. Fixed by no longer checking the
    revocationDate field, in accordance with RFC 5280. Reported by
    yuemonangong in #3340. Reported independently and fixed by
    Raoul Strackx and Jethro Beekman in #3433.
  * In (D)TLS record decryption, when using a CBC ciphersuites without the
    Encrypt-then-Mac extension, use constant code flow memory access patterns
    to extract and check the MAC. This is an improvement to the existing
    countermeasure against Lucky 13 attacks. The previous countermeasure was
    effective against network-based attackers, but less so against local
    attackers. The new countermeasure defends against local attackers, even
    if they have access to fine-grained measurements. In particular, this
    fixes a local Lucky 13 cache attack found and reported by Tuba Yavuz,
    Farhaan Fowze, Ken (Yihan) Bai, Grant Hernandez, and Kevin Butler
    (University of Florida) and Dave Tian (Purdue University).
  * Fix side channel in RSA private key operations and static (finite-field)
    Diffie-Hellman. An adversary with precise enough timing and memory access
    information (typically an untrusted operating system attacking a secure
    enclave) could bypass an existing counter-measure (base blinding) and
    potentially fully recover the private key.
  * Fix a 1-byte buffer overread in mbedtls_x509_crl_parse_der().
    Credit to OSS-Fuzz for detecting the problem and to Philippe Antoine
    for pinpointing the problematic code.
  * Zeroising of plaintext buffers in mbedtls_ssl_read() to erase unused
    application data from memory. Reported in #689 by
    Johan Uppman Bruce of Sectra.

Bugfix
  * Library files installed after a CMake build no longer have execute
    permission.
  * Use local labels in mbedtls_padlock_has_support() to fix an invalid symbol
    redefinition if the function is inlined.
    Reported in #3451 and fix contributed in #3452 by okhowang.
  * Fix the endianness of Curve25519 keys imported/exported through the PSA
    APIs. psa_import_key and psa_export_key will now correctly expect/output
    Montgomery keys in little-endian as defined by RFC7748. Contributed by
    Steven Cooreman in #3425.
  * Fix build errors when the only enabled elliptic curves are Montgomery
    curves. Raised by signpainter in #941 and by Taiki-San in #1412. This
    also fixes missing declarations reported by Steven Cooreman in #1147.
  * Fix self-test failure when the only enabled short Weierstrass elliptic
    curve is secp192k1. Fixes #2017.
  * PSA key import will now correctly import a Curve25519/Curve448 public key
    instead of erroring out. Contributed by Steven Cooreman in #3492.
  * Use arc4random_buf on NetBSD instead of rand implementation with cyclical
    lower bits. Fix contributed in #3540.
  * Fix a memory leak in mbedtls_md_setup() when using HMAC under low memory
    conditions. Reported and fix suggested by Guido Vranken in #3486.
  * Fix bug in redirection of unit test outputs on platforms where stdout is
    defined as a macro. First reported in #2311 and fix contributed in #3528.

Changes
  * Only pass -Wformat-signedness to versions of GCC that support it. Reported
    in #3478 and fix contributed in #3479 by okhowang.
  * Reduce the stack consumption of mbedtls_x509write_csr_der() which
    previously could lead to stack overflow on constrained devices.
    Contributed by Doru Gucea and Simon Leet in #3464.
  * Undefine the ASSERT macro before defining it locally, in case it is defined
    in a platform header. Contributed by Abdelatif Guettouche in #3557.
  * Update copyright notices to use Linux Foundation guidance. As a result,
    the copyright of contributors other than Arm is now acknowledged, and the
    years of publishing are no longer tracked in the source files. This also
    eliminates the need for the lines declaring the files to be part of
    MbedTLS. Fixes #3457.
  * Add the command line parameter key_pwd to the ssl_client2 and ssl_server2
    example applications which allows to provide a password for the key file
    specified through the existing key_file argument. This allows the use of
    these applications with password-protected key files. Analogously but for
    ssl_server2 only, add the command line parameter key_pwd2 which allows to
    set a password for the key file provided through the existing key_file2
    argument.

(nia)

2020-09-03 07:39:40 UTC MAIN commitmail json YAML

2020-09-03 07:34:59 UTC MAIN commitmail json YAML

lua-http: can be used with lua 5.4 now

(nia)

2020-09-02 11:45:51 UTC MAIN commitmail json YAML

libssh: Disable building examples

They don't get installed and at least one of them doesn't like
NetBSD 8.

Bump PKGREVISION

(nia)

2020-08-31 12:46:36 UTC MAIN commitmail json YAML

doc: Updated games/gemrb to 0.8.7

(nia)

2020-08-31 12:46:21 UTC MAIN commitmail json YAML

gemrb: Update to 0.8.7

GemRB v0.8.7 (2020-08-23):
  New features:
    - new smarter pathfinder with bumping support
    - animal taming, iwd2 hardcoded saving throw bonuses
    - vcpkg and out-of-the box msvc support
    - non-ascii data filename support

  Improved features:
    - disk reading speedups, ease of setup
    - iwd chargen, pst spell timing, hardcoded overlays, iwd2 casting ai
    - better actor speeds & walk sounds
    - audio, pst ini handling, savegame compatibility, morale handling
    - effects, projectiles, actions, range calculations
    - bugfixes

  Notes:
    - switched to c++11 and cmake 3.1 as a minimum
    - dropped windows 9x compatibility

(nia)

2020-08-31 09:58:10 UTC MAIN commitmail json YAML

rust-bin: apparently, CHECK_RELRO_SKIP takes shell patterns

(nia)

2020-08-30 21:29:10 UTC MAIN commitmail json YAML

rust-bin: Move compat80 DEPENDS to more sensible location

(nia)

2020-08-30 18:26:28 UTC MAIN commitmail json YAML

doc: Updated lang/rust-bin to 1.46.0

(nia)

2020-08-30 18:26:17 UTC MAIN commitmail json YAML

rust-bin: Update to 1.46.0

according to various people on tech-pkg@, there are no problems with
the Firefox build

Version 1.46.0 (2020-08-27)
==========================

Language
--------
- [`if`, `match`, and `loop` expressions can now be used in const functions.][72437]
- [Additionally you are now also able to coerce and cast to slices (`&[T]`) in
  const functions.][73862]
- [The `#[track_caller]` attribute can now be added to functions to use the
  function's caller's location information for panic messages.][72445]
- [Recursively indexing into tuples no longer needs parentheses.][71322] E.g.
  `x.0.0` over `(x.0).0`.
- [`mem::transmute` can now be used in static and constants.][72920] **Note**
  You currently can't use `mem::transmute` in constant functions.

Compiler
--------
- [You can now use the `cdylib` target on Apple iOS and tvOS platforms.][73516]
- [Enabled static "Position Independent Executables" by default
  for `x86_64-unknown-linux-musl`.][70740]

Libraries
---------
- [`mem::forget` is now a `const fn`.][73887]
- [`String` now implements `From<char>`.][73466]
- [The `leading_ones`, and `trailing_ones` methods have been stabilised for all
  integer types.][73032]
- [`vec::IntoIter<T>` now implements `AsRef<[T]>`.][72583]
- [All non-zero integer types (`NonZeroU8`) now implement `TryFrom` for their
  zero-able equivalent (e.g. `TryFrom<u8>`).][72717]
- [`&[T]` and `&mut [T]` now implement `PartialEq<Vec<T>>`.][71660]
- [`(String, u16)` now implements `ToSocketAddrs`.][73007]
- [`vec::Drain<'_, T>` now implements `AsRef<[T]>`.][72584]

Stabilized APIs
---------------
- [`Option::zip`]
- [`vec::Drain::as_slice`]

Cargo
-----
Added a number of new environment variables that are now available when
compiling your crate.

- [`CARGO_BIN_NAME` and `CARGO_CRATE_NAME`][cargo/8270] Providing the name of
  the specific binary being compiled and the name of the crate.
- [`CARGO_PKG_LICENSE`][cargo/8325] The license from the manifest of the package.
- [`CARGO_PKG_LICENSE_FILE`][cargo/8387] The path to the license file.

Compatibility Notes
-------------------
- [The target configuration option `abi_blacklist` has been renamed
  to `unsupported_abis`.][74150] The old name will still continue to work.
- [Rustc will now warn if you cast a C-like enum that implements `Drop`.][72331]
  This was previously accepted but will become a hard error in a future release.
- [Rustc will fail to compile if you have a struct with
  `#[repr(i128)]` or `#[repr(u128)]`.][74109] This representation is currently only
  allowed on `enum`s.
- [Tokens passed to `macro_rules!` are now always captured.][73293] This helps
  ensure that spans have the correct information, and may cause breakage if you
  were relying on receiving spans with dummy information.
- [The InnoSetup installer for Windows is no longer available.][72569] This was
  a legacy installer that was replaced by a MSI installer a few years ago but
  was still being built.
- [`{f32, f64}::asinh` now returns the correct values for negative numbers.][72486]
- [Rustc will no longer accept overlapping trait implementations that only
  differ in how the lifetime was bound.][72493]
- [Rustc now correctly relates the lifetime of an existential associated
  type.][71896] This fixes some edge cases where `rustc` would erroneously allow
  you to pass a shorter lifetime than expected.
- [Rustc now dynamically links to `libz` (also called `zlib`) on Linux.][74420]
  The library will need to be installed for `rustc` to work, even though we
  expect it to be already available on most systems.
- [Tests annotated with `#[should_panic]` are broken on ARMv7 while running
  under QEMU.][74820]
- [Pretty printing of some tokens in procedural macros changed.][75453] The
  exact output returned by rustc's pretty printing is an unstable
  implementation detail: we recommend any macro relying on it to switch to a
  more robust parsing system.

[75453]: https://github.com/rust-lang/rust/issues/75453/
[74820]: https://github.com/rust-lang/rust/issues/74820/
[74420]: https://github.com/rust-lang/rust/issues/74420/
[74109]: https://github.com/rust-lang/rust/pull/74109/
[74150]: https://github.com/rust-lang/rust/pull/74150/
[73862]: https://github.com/rust-lang/rust/pull/73862/
[73887]: https://github.com/rust-lang/rust/pull/73887/
[73466]: https://github.com/rust-lang/rust/pull/73466/
[73516]: https://github.com/rust-lang/rust/pull/73516/
[73293]: https://github.com/rust-lang/rust/pull/73293/
[73007]: https://github.com/rust-lang/rust/pull/73007/
[73032]: https://github.com/rust-lang/rust/pull/73032/
[72920]: https://github.com/rust-lang/rust/pull/72920/
[72569]: https://github.com/rust-lang/rust/pull/72569/
[72583]: https://github.com/rust-lang/rust/pull/72583/
[72584]: https://github.com/rust-lang/rust/pull/72584/
[72717]: https://github.com/rust-lang/rust/pull/72717/
[72437]: https://github.com/rust-lang/rust/pull/72437/
[72445]: https://github.com/rust-lang/rust/pull/72445/
[72486]: https://github.com/rust-lang/rust/pull/72486/
[72493]: https://github.com/rust-lang/rust/pull/72493/
[72331]: https://github.com/rust-lang/rust/pull/72331/
[71896]: https://github.com/rust-lang/rust/pull/71896/
[71660]: https://github.com/rust-lang/rust/pull/71660/
[71322]: https://github.com/rust-lang/rust/pull/71322/
[70740]: https://github.com/rust-lang/rust/pull/70740/
[cargo/8270]: https://github.com/rust-lang/cargo/pull/8270/
[cargo/8325]: https://github.com/rust-lang/cargo/pull/8325/
[cargo/8387]: https://github.com/rust-lang/cargo/pull/8387/
[`Option::zip`]: https://doc.rust-lang.org/stable/std/option/enum.Option.html#method.zip
[`vec::Drain::as_slice`]: https://doc.rust-lang.org/stable/std/vec/struct.Drain.html#method.as_slice

(nia)

2020-08-30 12:51:16 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-sameboy to 0.13.6

(nia)

2020-08-30 12:51:02 UTC MAIN commitmail json YAML

doc: Updated emulators/sameboy to 0.13.6

(nia)

2020-08-30 12:50:49 UTC MAIN commitmail json YAML

sameboy: Update to 0.13.6

Version 0.13.6

  This version is backwards compatible with save states from SameBoy 0.11.x
  and newer.

  New/Improved Features

    * Prevent SameBoy from asking for notification permissions until that
      feature is needed by an HuC-3 game
    * Improved user interface on macOS Big Sur
    * The SDL frontend now has the ability change the default window size

  Bug Fixes

    * Fixed a bug that caused the Quick Look previews to include a border on
      macOS Big Sur
    * Fixed a bug where the RTC might drift when loading older saves or
      states, or when pausing SameBoy for a long time

(nia)

2020-08-30 12:09:44 UTC MAIN commitmail json YAML

doc: Updated audio/ncmpc to 0.39

(nia)

2020-08-30 12:09:31 UTC MAIN commitmail json YAML

ncmpc: Update to 0.39

ncmpc 0.39 - (2020-08-21)
* library page: skip tags when there is only one value
* fix jumping cursor with large scroll-offset values
* key bindigs page: fix crash bug
* key bindigs page: eliminate bogus message "Did you forget to Apply your changes?"

(nia)