Commit graph

336323 commits

Author SHA1 Message Date
adam
7f21e4102d atkmm: updated to 2.28.1
atkmm 2.28.1 (stable):

The tarball for 2.28.1 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Build:
* Improve NMake support
* Use __declspec(dllexport) when building with Visual Studio
* Add Meson support
* doc/reference/: Update for Doxygen >= 1.8.16


atkmm 2.28.0 (stable):

This release is identical to 2.24.3.

There is no 2.26.x release.
2021-04-08 21:12:09 +00:00
adam
8904244d02 cairomm: updated to 1.14.2
1.14.2 (stable):

The tarball for 1.14.2 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Build:
* Meson build: Fix versioning on macOS
* Require cairo >= 1.12.0
  Not a new requirement, but now it's specified in configure.ac and
  meson.build, so a failure to meet it is noticed earlier when building


1.14.0 (stable):

The tarball for 1.14.0 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Cairo:
* Add Context::get_source_for_surface()

Build:
* Fix the build with MinGW headers
* enums.h: Guard the FT-specific include and the enum with an ifdef
* Add NMake Makefiles
  Remove Visual Studio 2013 projects
* Add support for building with Meson
* Use __declspec(dllexport) when building cairomm on Visual Studio
  Stop using gendef.exe by default
* docs/reference/: Update for Doxygen >= 1.8.16

Tests:
* Update the source code
* Don't include deprecated Boost header files
  Fix tests in Autotools builds

Documentation:
* README: Update with instructions for building cairomm
2021-04-08 21:08:40 +00:00
adam
f5a5564090 Updated devel/mm-common, devel/libsigc++, devel/libsigc++3, devel/glibmm 2021-04-08 21:04:22 +00:00
adam
61c378f7fc glibmm: updated to 2.66.0
2.66.0: (stable):

The tarball for 2.66.0 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Glib:
* Binding: Add set_manage() and Glib::manage()
* Deprecate BalancedTree in favour of std::map and std::unordered_map

Gio:
* ListStore: Accept interfaces
* MenuAttribute: Add new enum values
* SettingsSchemaSource: Wrap new_from_directory() and list_schemas()


2.64.5: (stable):

The tarball for 2.64.5 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

gmmproc:
* Fix compatibility with gtkmm 3.24.2

Build:
* Meson build: Fix Cocoa (macOS) detection


2.64.4: (stable):

The tarball for 2.64.4 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Glib:
* PropertyProxyConnectionNode::connect_changed():
  Fix using without property name

gmmproc:
* Add optional decl_prefix parameter to _WRAP_GERROR and _WRAP_ENUM
  Used for adding GLIBMM_API or similar for MS Visual C++
* Allow decorating comparison operators (for Visual Studio builds)
* _CLASS_BOXEDTYPE, _CLASS_OPAQUE_COPYABLE: Fix move assignment
* Decorate private generated classes with __declspec when building
  with Visual Studio
* generate_wrap_init.pl.in: Use g_type_ensure(SomeClass::get_type())
  to ensure that get_type() is called

Build:
* Use __declspec(dllexport) consistently when building glibmm with
  Visual Studio
* Meson build: Set default value of the 'warnings' option to 'min'
* Improve NMake support
* Improve Visual Studio support
* docs/reference/: Update for Doxygen >= 1.8.16
* Meson build: Fix versioning on macOS

Documentation:
* Glib::BalancedTree docs: Recommend std::map or std::unordered_map
* Meson build: Add missing Glib::Value and Variant documentation
2021-04-08 21:03:55 +00:00
adam
6c0e69e72a libsigc++3: updated to 3.0.6
3.0.6 (stable)

Build:
* Meson build: Fix versioning on macOS

Documentation:
* sigc++/sigc++.h: Describe how to use libsigc++ with Meson
* Update links to the web page, now at
  libsigcplusplus.github.io/libsigcplusplus


3.0.4 (stable)

Build:
* Meson build: Set default value of the 'warnings' option to 'min'
* NMake Makefiles: Several improvements
* docs/reference/: Update for Doxygen >= 1.8.16

Documentation:
* docs/manual/libsigc_manual.xml: Update signal and slot syntax

The tarball for 3.0.4 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of README.md.
2021-04-08 20:55:18 +00:00
adam
a1ebc8779f libsigc++: updated to 2.10.6
2.10.6 (stable)

Build:
* Meson build: Fix versioning on macOS

Documentation:
* sigc++/sigc++.h: Describe how to use libsigc++ with Meson
* Update links to the web page, now at
  libsigcplusplus.github.io/libsigcplusplus


2.10.4 (stable)

Build:
* Meson build: Set default value of the 'warnings' option to 'min'
* NMake Makefiles: Several improvements
* docs/reference/: Update for Doxygen >= 1.8.16

Documentation:
* docs/manual/libsigc_manual.xml: Update signal and slot syntax

The tarball for 2.10.4 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of README.
2021-04-08 20:52:15 +00:00
adam
d28b632b27 mm-common: updated to 1.0.2
mm-common 1.0.2 (2020-09-25)

* util/doc-install.pl: Update for Doxygen >= 1.8.16
* doc-reference.py: Don't include DESTDIR in the DevHelp base path
* dist-build-scripts.py: Remove files from distribution, if requested


mm-common 1.0.1 (2020-06-04)

* Make libstdc++.tag retrieval work for Windows
* skeletonmm/meson.build: Check if .git is a directory or a file
* util: Add check-dllexport-usage.py to check gmmproc version
* skeletonmm: Improve the Meson build system
2021-04-08 20:49:07 +00:00
markd
292de05a7e kpat update and related new packages 2021-04-08 19:59:42 +00:00
markd
91ad800326 kpat: update to 20.12.3
changes unknown
2021-04-08 19:56:27 +00:00
markd
dd4d01e796 games: +black-hole-solver 2021-04-08 19:53:08 +00:00
markd
d0fcc802e1 black-hole-solver: add version 1.10.1
This is a solver for the Solitaire/Patience card games "Golf" (3 variants),
"Black Hole", and "All in a Row" - implemented in C as a command line
application. For more information about these games, see:

* https://en.wikipedia.org/wiki/Golf_%28patience%29
* http://en.wikipedia.org/wiki/Black_Hole_%28solitaire%29
* http://en.wikipedia.org/wiki/All_in_a_Row_%28Solitaire%29
2021-04-08 19:51:44 +00:00
markd
52515b66ec devel: +rinutils 2021-04-08 19:47:05 +00:00
markd
dfef5d81f8 rinutils: add version 0.8.0
This is a set of C headers containing macros and static functions that
are expected to work on Unix-like systems and MS Windows that have
been extracted from Shlomi Fish's projects.
2021-04-08 19:45:30 +00:00
cheusov
bfb60f49d2 doc: Updated devel/mk-configure to 0.37.0 2021-04-08 18:58:01 +00:00
cheusov
7bbdb1c16e Version 0.37.0, by Aleksey Cheusov, Thu, 8 Apr 2021 09:07:48 +0300
Features:
    * new feature "strtoi" for NetBSD function with the same name
    * new feature "strtou" for NetBSD function with the same name
    * new feature "reallocarr" for NetBSD function with the same name
    * new feature "macro". It provides NetBSD-style macro __dead, __pure,
      __UNCONST, __printflike, __constfunc, __always_inline, __aligned,
      __arraycount, MAX and MIN
    * "efun": add support for ereallocarr(3), estrtoi(3) and estrtou(3)

  Fixes:
    * imp.foreign_autotools.mk: add MAKE=${AT_MAKE} to environment
      This fixes ./configure when "make" executable is not available
    * CXXSTD: appropriate option is passed to the linker.  This fixes
      failures with Sun C++ compiler.
    * examples/shquote/prog.c: fix segfault seen on Solaris-10
      (incorrect use of getline(3))

  mk-configure.7:
    * add missing documentation for features "reallocarray", "fparseln"
      and "vis"
    * minor fixes
    * CXXSTD: fix incorrect description

  Exit with error if generated config under ~/.mkcmake is older than
  system mk files.  This situation potentially means that generated
  configs do not contain all required information about compiler.

  System-wide mk file for compiler settings has higher priority
  than files under ~/.mkcmake

  EXPORT_SYMBOLS: empty lines and comments started with '#' are ignored

  mkc_install: do not remove "$dst" before renaming "$dsttmp" to
  "$dst", it is just useless.

  Simplify the target "installdirs".
2021-04-08 18:57:48 +00:00
gdt
5acd8e8e03 doc: Updated net/speedtest-cli to 2.1.3 2021-04-08 16:53:07 +00:00
gdt
b54ddfa8bb speedtest-cli: Update to 2.1.3
upstream changes: bugfixes

(This update appears to work around a recently-observed problem.)
2021-04-08 16:53:01 +00:00
nia
96accc2011 doc: Removed emulators/qemu51 2021-04-08 15:43:58 +00:00
nia
cbbc3c3732 Remove qemu51, nvmm patches, linux support etc were merged into qemu 2021-04-08 15:43:17 +00:00
nia
709f3cb056 qemu: remove GMAKE_REQD 2021-04-08 15:24:35 +00:00
nia
a015a70529 qemu: python is not a runtime dependency 2021-04-08 15:23:31 +00:00
nia
c1a80c6dc5 qemu: meson does not use gmake. ninja is TOOL_DEPENDS. 2021-04-08 15:17:49 +00:00
nia
2988125fc2 qemu51: correct path to OSS audio device 2021-04-08 13:29:42 +00:00
nia
466cc2bdd1 qemu: correct path to OSS audio device 2021-04-08 13:18:04 +00:00
nia
56e7975edb qemu: pr-helper moved from libexec to bin 2021-04-08 13:14:51 +00:00
nia
fa1840ecd6 qemu: ivshmem no longer seems to be built by default
reported in #pkgsrc
2021-04-08 13:10:18 +00:00
nia
a4af35d3b9 qemu: remove no longer used PLIST bits 2021-04-08 13:05:51 +00:00
nia
a3dcec01f4 qemu: some linux usermode targets are no longer being built
reported in #pkgsrc
2021-04-08 13:02:08 +00:00
nia
db0fd77c76 meson: set libexecdir as a precaution
possibly different on some linux distributions as seen in #pkgsrc
2021-04-08 12:54:14 +00:00
js
c24ea4858b doc: Updated devel/fossil to 2.15.1 2021-04-08 12:54:08 +00:00
js
3df631e6ce Update devel/fossil to 2.15.1
Changes for Version 2.15 (2021-03-26) and Patch 2.15.1 on (2021-04-07)

  * Patch 2.15.1: Fix a data exfiltration bug in the server. Upgrading to the patch is recommended.

  * The default CSP has been relaxed slightly to allow images to be loaded from any URL. All other resources are still locked down by default.
  * The built-in skins all use the "mainmenu" setting to determine the content of the main menu. The ability to edit the "mainmenu" setting is added on the /Admin/Configuration page.
  * The hamburger menu is now available on most of the built-in skins.
  * Any built-in skin named "X" can be used instead of the standard repository skin by adding the URL parameter skin=X to the request. The selection is persisted using the display preferences cookie unless the "once" query parameter is also included. The /skins page may be used to select a skin.
  * The /cookies page now gives the user an opportunity to delete individual cookies. And the /cookies page is linked from the /sitemap, so that it appears in hamburger menus.
  * The /sitemap extensions are now specified by a single new "sitemap-extra setting", rather than a cluster of various "sitemap-*" settings. The older settings are no longer used. This change might require minor server configuration adjustments on servers that use /sitemap extensions. The /Admin/Configuration page provides the ability to edit the new "sitemap-extra" setting.
  * Added the "--ckout-alias NAME" option to fossil ui, fossil server, and fossil http. This option causes Fossil to understand URIs of the form "/doc/NAME/..." as if they were "/doc/ckout/...", to facilitate testing of embedded documentation changes prior to check-in.
  * For diff web pages, if the diff type (unified versus side-by-side) is not specified by a query parameter, and if the "preferred-diff-type" setting is omitted or less than 1, then select the diff type based on a guess of whether or not the request is coming from a mobile device. Mobile gets unified and desktop gets side-by-side.
  * The various pages which show diffs now have toggles to show/hide individual diffs.
  * Add the "preferred-diff-type" setting to allow an admin to force a default diff type.
  * The "pikchr-background" settings is now available in "detail.txt" skin files, for better control of Pikchr colors in inverted color schemes.
  * Add the --list option to the tarball, zip, and sqlar commands.
  * The javascript used to implement the hamburger menu on the default built-in skin has been made generic so that it is usable by a variety of skins, and promoted to an ordinary built-in javascript file.
  * New TH1 commands: "builtin_request_js", "capexpr", "foreach", "lappend", and "string match"
  * The leaves command now shows the branch point of each leaf.
  * The fossil add command refuses to add files whose names are reserved by Windows (ex: "aux") unless the --allow-reserved option is included. This helps prevent unix users from accidentally creating check-ins that are unreadable by Windows users.
  * Add the "re=" query parameter to the /dir webpage, for symetry with the /tree page.
  * Update the built-in SQLite to version 3.35.0.
  * The ./configure script now has the --print-minimum-sqlite-version option that prints the minimum SQLite version required by the current version of Fossil. This might be used by integrators who insist on building Fossil to link against the system SQLite library rather than the built-in copy of SQLite, to verify that their system SQLite library is recent enough.
  * Webpage that shows history of a wiki page gained client-side UI to help with comparison between two arbitrary versions of a wiki (by the means of anchoring a "baseline" version) and the ability to squeeze several sequential edits made by the same user into a single "recycled" row (the latest edit in that sequence).
2021-04-08 12:53:43 +00:00
nia
6f862e5b4c templates: add maximum width 2021-04-08 12:03:43 +00:00
nia
8c6f94e40d doc: Updated www/lua-http to 0.4 2021-04-08 11:37:36 +00:00
nia
6ff3fc5082 lua-http: update to 0.4
0.4 - 2021-02-06

  - Support multiple elliptic curves under OpenSSL 1.1.1+ (#150)
  - Improve support for Lua 5.4 (not longer require bit library to be installed) (#180)
  - Ignore delayed RST_STREAM frames in HTTP 2 (#145)
2021-04-08 11:37:25 +00:00
nia
cf3d76da3d doc: Updated graphics/gexiv2 to 0.12.2 2021-04-08 11:23:47 +00:00
nia
64fc457311 gexiv2: update to 0.12.2
gexiv2 0.12.2 - 20 Feb 2021

 * Introduce gexiv2_metadata_get_exif_data
 * Clarify License of C/C++ code
 * Documentation clean-up
 * Fix filename handling for windows
 * Fix _get_iptc_tags returning duplicates
 * Add _get_multiple() for all tag domains
 * Introduce a set of new functions that will pass on Exiv2's exception
   instead of silently dropping a warning to the console
 * Fix XMP tags sort order
 * Fix xmpText/altLang handling for _get_tag_multiple()
 * Add XMP namespace lookup
 * Windows compatibility fixes

Bugs fixed in this release:
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/10
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/57
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/58
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/59
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/59
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/60
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/61
 - https://gitlab.gnome.org/GNOME/gexiv2/issues/63
2021-04-08 11:23:35 +00:00
nia
b69f47d40f doc: Updated devel/geany to 1.37.1 2021-04-08 11:20:19 +00:00
nia
25569e2b1f geany: Update to 1.37.1
Geany 1.37.1 (November 08, 2020)

    Windows
    * Fix crash on first startup (Issue#2639, PR#2645).
2021-04-08 11:20:07 +00:00
nia
23a9ceb5e7 doc: Updated games/frotz to 2.53 2021-04-08 11:04:14 +00:00
nia
549b65deca frotz: update to 2.53
This is a minor release focusing on minor enhancements and bug fixes.

NEW FEATURES

- -E option to choose how emphasised text is rendered.

- X11 interface has been added as a compile target.

- Added new default TrueType font for sfrotz.

- Automatically select the appropriate interpreter number for V6 games.

- Limited mouse support for curses interface.

BUG FIXES

- Corrected potential trouble with garbage in filenames for SDL
  interface.

- Corrected a problem wherein @print_table would sometimes print garbage.

- Fixed a segfault problem when input buffers are abused.

- Double-clicks are now recognized in sfrotz and xfrotz.

- Fixed problem with spurious newline when a space triggers a word wrap.

- Fixed a problem with UTF-8 characters getting corrupted during line
  editing.

- Fixed some problems with V3 games scribbling on the status line in
  certain circumstances.

- Removed pre-C99 idioms and C++ comments in curses and core to benefit
  older compilers.  X11 is still pre-C99 clean.  SDL interface is not
  pre-C99-clean due to libSDL2 not being pre-C99-clean.

- Fixed a problem with the -x flag not properly expanding commands for
  some Infocom games.
2021-04-08 11:04:02 +00:00
nia
87a073a026 doc: Updated fonts/liberation-ttf to 2.1.3 2021-04-08 10:57:42 +00:00
nia
e874729883 liberation-ttf: update to 2.1.3
* Tue Feb 23 2021 Vishal Vijayraghavan <vishalvijayraghavan@gmail.com>
- Releasing liberation-fonts 2.1.3 version
- Resolves #37: U+2262,2669,266C too wide
- Resolves Bugzilla #1464310: Tilded G not works with Liberation Sans and Serif

* Mon Dec 21 2020 Vishal Vijayraghavan <vishalvijayraghavan@gmail.com>
- Releasing liberation-fonts 2.1.2 version
- Resolves #25: liberation-fonts doesn't have proper <==> symbol
- Resolves #33: Liberation Mono: U+20BF is too wide
- Resolves #14: Liberation mono fonts are not recognized as monospace by fontconfig and cairo
2021-04-08 10:57:27 +00:00
nia
dc3a4e132a doc: Updated audio/forked-daapd to 27.4 2021-04-08 10:56:39 +00:00
nia
e2693ea73f forked-daapd: Update to 27.4
version 27.4
	- fix web server path traversal vulnerability

version 27.3
	- support for AirPlay 2 speakers, incl. compressed ALAC
	- web UI upgraded, now v0.8.5:
		new design/layout
		optimize "Recently added"
		Spotify search dialogue improvements
		drop separate admin web page, now integrated in main web
		podcast deletion
		make Radio a top level item
		show release dates
		new sorting options
		prevent browser caching of playlists
		additional settings
	- improved Chromecast streaming (retransmisson, adaptive etc.)
	- JSON api support for updating metadata of queue items
	- JSON api new fields, e.g. time_added, time_played and seek
	- fix for some Chromecasts disconnecting
	- new algorithm for more natural ALSA volume adjustments
	- new nickname option for AirPlay and Chromecast
	- mpd fixes (nextsong, multiple commands)
	- charset flexibility when getting ICY metadata from streams
	- adaptive probing of radio streams
	- libplist and libsodium now required
	- fixes for library update events
	- fixes to speaker selection and unintentional volume changes
	- fix some minor memleaks
	- support shairport-sync metadata pipe flush event
	- misc logging fixup
2021-04-08 10:56:28 +00:00
nia
ee351e87d9 doc: Updated shells/fish to 3.2.2 2021-04-08 10:47:08 +00:00
nia
9f30189cf8 fish: update to 3.2.2
fish 3.2.2 (released April 7, 2021)
====================================

This release of fish fixes a number of additional issues identified in the fish 3.2 series:

- The command-not-found handler used suggestions from ``pacman`` on Arch Linux, but this caused major slowdowns on some systems and has been disabled (:issue:`7841`).
- fish will no longer hang on exit if another process is in the foreground on macOS (:issue:`7901`).
- Certain programs (such as ``lazygit``) could create situations where fish would not receive keystrokes correctly, but it is now more robust in these situations (:issue:`7853`).
- Arguments longer than 1024 characters no longer trigger excessive CPU usage on macOS (:issue:`7837`).
- fish builds correctly on macOS when using new versions of Xcode (:issue:`7838`).
- Completions for ``aura`` (:issue:`7865`) and ``tshark`` (:issue:`7858`) should no longer produce errors.
- Background jobs no longer interfere with syntax highlighting (a regression introduced in fish 3.2.1, :issue:`7842`).

If you are upgrading from version 3.1.2 or before, please also review the release notes for 3.2.1 and 3.2.0 (included below).
2021-04-08 10:46:52 +00:00
nia
3f2b42ffe5 doc: Updated sysutils/file to 5.40 2021-04-08 10:40:53 +00:00
nia
589a223086 file: update to 5.40
2021-03-30  20:21  Christos Zoulas <christos@zoulas.com>

	* release 5.40

2021-02-05  16:31  Christos Zoulas <christos@zoulas.com>

	* PR/234: Add limit to the number of bytes to scan for encoding
	* PR/230: Fix /T (trim flag) for regex

2021-02-01  12:31  Christos Zoulas <christos@zoulas.com>
	* PR/77: Trim trailing separator.

2020-12-17  15:44  Christos Zoulas <christos@zoulas.com>

	* PR/211: Convert system read errors from corrupt ELF
	  files into human readable error messages

2020-12-08  16:24  Christos Zoulas <christos@zoulas.com>

	* fix multithreaded decompression file descriptor issue
	  by using close-on-exec (Denys Vlasenko)

2020-06-27  11:58  Christos Zoulas <christos@zoulas.com>

	* Exclude surrogate pairs from utf-8 detection (Michael Liu)

2020-06-25  12:53  Christos Zoulas <christos@zoulas.com>

	* Include # to the list of ignored format chars (Werner Fink)
2021-04-08 10:40:43 +00:00
nia
657f48471f doc: Updated audio/exaile to 4.1.1 2021-04-08 10:35:10 +00:00
nia
645f71d3f2 exaile: Update to 4.1.1
4.1.1 (2021-03-28):

    Restored Python 3.6 compatibility, broken since 4.1.0-beta1 (#749).
    The last playlist export directory is now saved between calls and between sessions (#745, #747).
    Added tooltip text to the Clear buttons in the Properties dialog (#744).
    Plugins:
        console: When encountering a very long "word", the console will now wrap between characters instead of widening the window to fit the word.
        grouptagger: Fixed i18n issues in some strings. Translations for these strings may be broken until they are updated.
    Translation updates: Catalan, Croatian, Greek, Sinhala, Spanish.
2021-04-08 10:34:58 +00:00