Commit graph

302557 commits

Author SHA1 Message Date
maya
3659de2832 gcc{48,49,5,6,7,8}: In the case of a "system GCC", detect if the system
libgcc is newer than the one about to be installed. If so, don't install
the libgcc.

Having an older libgcc appear in the lookup may result in binaries not
running, as they need symbols from the newer libgcc.
Such a case is PR pkg/54506.

Leaves SunOS unchanged, by request from jperkin.
2019-09-08 14:47:52 +00:00
nia
385aa93040 gtk2: Needs Xdamage.
This previously relied on transclusion via MesaLib via cairo.
2019-09-08 14:29:25 +00:00
maya
e10763bf89 Add a new option 'always-libgcc', whether to install libgcc.
If the pkgsrc compiler is GCC, don't install libgcc.

Having an older libgcc is problematic: it may be missing symbols from
newer libgcc. This is what happened in PR pkg/54506.

Use this on gcc-aux and gcc5-aux: the libgcc_s.so they install is going
to be older in all the operating systems these packages support.
(Other GCC packages will require a more elaborate rule)

Leaving SmartOS unchanged, by request from jperkin.
2019-09-08 14:05:38 +00:00
nia
19295656f8 doc: Updated emulators/emulationstation to 2.7.6 2019-09-08 12:34:48 +00:00
nia
b4e9c64b2b emulationstation: Update to 2.7.6
pkgsrc changes:

Upstream changed to RetroPie.
Some build fixes.

Upstream changes:

Latest (Dev)
    BUGFIX: Fix size of snapshot for md_video when using <size> theme option.
    BUGFIX: Fix scraper for Game & Watch.
    BUGFIX: Fix to properly allow md_video snapshot to display a different image then md_image.
    ENHANCEMENT: New horizontal wheel type for System View carousel.
    BUGFIX: Fix filters not updating properly after creating first favorite.
    NEW FEATURE: Rotate Screen support.
    ENHANCEMENT: Improved performance when fetching MAME names.
    BUGFIX: Fix VLC not muting audio after first loop.

2.7.4 (Stable)

    BUGFIX: Fix crash when removing last entry in favorites.

2.7.2

    NEW FEATURE: CEC support.

2.7.1

    ENHANCEMENT: Improved title scrolling in gamelist.
    BUGFIX: Fix for video screensaver when menu is open.

2.7.0

    ENHANCEMENT: Enable Jump to letter when gamelist is filtered.
    NEW FEATURE: Support for file filtering and hiding systems via Kids Mode.
    ENHANCEMENT: Option to launch directly to a gamelist vs. system view.
    ENHANCEMENT: Support for default paths to game image/video.

2.6.5

    ENHANCEMENT: Default image paths in themes.
    ENHANCEMENT: Normalize volume level for OMX player.
    NEW FEATURE: Kiosk Mode allows certain menu items.

2.6.4

    BUGFIX: Fix scrolling bug when using Power Saver.

2.6.3 (RetroPie 4.3)

    NEW FEATURE: Image slideshow screensaver.

2.6.2

    ENHANCEMENT: Adjust menu widths to be dependent on lesser of two dimensions.
    BUGFIX: Fix bug causing crash when entering gamelist on some platforms.

2.6.1

    BUGFIX: System Carousel now properly renders when only one system is present.
    ENHANCEMENT: Swap time for Video Screensaver now configurable in settings menu.
    BUGFIX: Fix blank screen occurring when exit game animation is interrupted by key press.
    ENHANCEMENT: Volume setting now controls video volume when using OMX player.
    ENHANCEMENT: Carousel enhancements
        Size and opacity of logos are now animated and transition smoothly when scrolling.
        Origin now supported for <carousel> theme element.
        Support for new vertical wheel carousel type.
        BUGFIX: Text logos now increase in size properly.
        BUGFIX: Background extras and logos no longer bleed into gamelists when using vertical carousel.

2.6.0

    NEW FEATURE: Custom Game Collections
    ENHANCEMENT: Theme enhancements
        Origin now supported for <text>, <rating> and <textlist> theme elements.
        Rotation support added for <image>, <text>, <rating>, and <video> theme elements.

2.5.2

    BUGFIX: Fix screensaver not triggering when using PowerSaver
    BUGFIX: Various bugfixes and enhancements for PowerSaver.

2.5.1

    BUGFIX: Fixed default font sizes when running in vertical orientation.

2.5.0

    NEW FEATURE: Added option to hide *nix hidden files.
    NEW FEATURE: Implemented Power Saver feature.

2.4.1

    BUGFIX: Fixed bug with random game selection.

2.4.0

    NEW FEATURE: Game Collections: Currently supports "All", "Favorites" and "Last Played" systems.
    BUGFIX: Moved slider menu items back to the top of menu to work around bug affecting some users.
    ENHANCEMENT: Fix for lack of zoom transition on video view for systems without marquees.
    NEW FEATURE: Variable support for themes.
        Themes can now define and reference variables. (docs)
        Themes can now define a default theme that will be used for any systems that the theme does not explicitly support. (tutorial)
        Additional Theme options available for logoText element on System and Gamelist views.
    ENHANCEMENT: Carousel sliding transition can now be disabled.
    ENHANCEMENT: Returned 'JUMP TO LETTER' option back to top of menu.

2.3.2

    BUGFIX: Fixed gamelist sizing by using max of computed size vs set size

2.3.1

    BUGFIX: Fixed show snapshot on delay option for video element.
    BUGFIX: Fixed default color for rating component

2.3.0

    NEW FEATURE: Adding Random Video Screensaver/Attract Mode
    ENHANCEMENT: Make color themable for ratings like image component.
    BUGFIX: Game names are no longer cut off in gamelist when using horizontalMargin option.
    BUGFIX: Selector bar now lines up properly when using lineSpacing option.
    ENHANCEMENT: Added additional theme options for gamelist to provide better control over rendering of the selector bar.
    ENHANCEMENT: Fixes for USB sound cards
        Ability to change device used for Volume control (PCM/Speaker/Master) only on Pi.
        Ability to change Audio device used for OMX player (local/hdmi/both/ALSA:HW:0,0/ALSA:HW:1,0)

2.2.1

    BUGFIX: Fixed broken zoom launch transition.

2.2.0

    NEW FEATURE: Added Instant transition.
    NEW FEATURE: Allow configuring the "hotkey enable" button
    ENHANCEMENT: Help Component now maintains styling from theme when in menus.
    BUGFIX: Prevent views from overflow onto an adjacent view.
        use clip rects to prevent views overflow onto other views
    ENHANCEMENT: Scaper is no longer blocks UI rendering and properly shows the busy animation.
    BUGFIX: Fixed image stretch in video component.
    ENHANCEMENT: Adding OMX Player option on RPI for improved video rendering.
    BUGFIX: Fixed Game Count display in System View when system is filtered.
    BUGFIX: Fixed default z-index values for metadata fields on detail view.
    ENHANCEMENT: Added new platforms to scraper

2.1.9

    ENHANCEMENT: Scrapper improvements.
        Added FDS to scraper.
        Added support to search for specific game id using id:###
    ENHANCEMENT: Slide transition will slide vertically for vertical carousel.
    ENCHANCEMENT: Added sorting options for the number of players, release date, genre, developer and publisher.
    ENHANCEMENT: Switch to new splashscreen with black background
    NEW FEATURE: z-index support allow themes to specify drawing order (docs)
    BUGFIX: Changes to mitigate white flashes in heavier themes
    BUGFIX: Fixed Scrapping PSP games.

2.1.8

    ENCHANCEMENT: Added menu option to explicitly choose the Gamelist type.
    NEW FEATURE: Added ability to filter gamelists by genre, players, ratings and publisher/developer.

2.1.7

    BUGFIX: Fix black boxes appearing on gamelist after scrolling
    NEW FEATURE: Added Go-to Random Game feature.
    ENHANCEMENT: Added support for additional metadata fields on folders.
    BUGFIX: Fixed bug where carousel theme fails to load under certain conditions.

2.1.6

    BUGFIX: Fix image ratio for first image in video game list view.
    NEW FEATURE: Added ability to theme the system carousel

2.1.5 (RetroPie 4.2)

    ENHANCEMENT: Fix initial text positioning and improve keyboard handling in TextEditComponent
    ENHANCEMENT: Added maxSize support for videos.
    ENHANCEMENT: Video view will no longer activate if the current theme does not support it.
    BUGFIX: Fix for Neo Geo games not being scraped.

2.1.4

    BUGFIX: Fix WSOD by loading textures on demand in a separate thread when a user configurable texture memory threshold is reached.

2.1.3

    NEW FEATURE: Added ability to disable the splashscreen.

2.1.2

    ENHANCEMENT: Improve Shutdown time by only writing changes to gamelist.xml.

2.1.1

    BUGFIX: Fix crash when saving metadata.

2.1.0

    NEW FEATURE: Added video view to allow video preview of games in gamelist
2019-09-08 12:34:38 +00:00
nia
024f574535 libcec: explain GCC_REQD 2019-09-08 12:31:35 +00:00
nia
f3d1568c64 doc: Updated misc/libcec to 4.0.4 2019-09-08 12:31:03 +00:00
nia
3a68d9416b libcec: Update to 4.0.4
libcec (4.0.4.1~#DIST#) #DIST#; urgency=medium

  * fixed: only prevent TV polls when a Samsung TV is detected instead of
    suppressing all logical addresses. issue #424 #444

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Fri, 21 Dec 2018 22:34:14 +0100

libcec (4.0.3.1~#DIST#) #DIST#; urgency=medium

  * fixed:
    * detect debian based distros properly when installing python. closes #314
    * don't filter out broadcast in HandleDeviceVendorCommandWithId(). issue
      #309
    * send an active source message when a routing change has been received with
      libCEC's address as new route and no active source message has been sent
      yet. issue #309 #205 #233
    * vs2015 c++ redistributables
    * fix missing tinfo linking in cec-client. #341
    * set wrong variable. #343 #352
    * LG - don't activate the source when receiving vendor command 0xB. #344
    * LG TV always changing input when turned on #307
    * Fix menu language string. #360
    * correct python lib path for python 2.7+/3+. #356
    * Fix build if tinfo library is not present. #398
    * disable autonomous mode when a Samsung TV is connected. Samsung 2017+ TVs
      will power on randomly (Samsung bug). don't poll the TV. #424
    * CRPiCECAdapterMessageQueue::Write() accessed the queue without locking.
      #423
    * use sig_atomic_t for shared object between sig handler and main. #425
    * python 3.5+ import. #356
    * TDA995x: Fix logical address readback. #303
    * TDA995x: Handle physical address change, optimize logical address setup.
      #303
    * Pulse-Eight USB CEC adapter detection on macOS Mojave. #434
    * Fix broken Python version check and failure to build on cmake < 3.7. #409
    * 13 char device name got truncated

  * changed:
    * log a warning when we detect that RPi's CEC service is used by something
      else, blocking libCEC. issue #191
    * const IAdapterCommunication::GetLogicalAddresses(), making the mutex
      mutable for now without changing the platform lib. closes #259
    * Add a Reinitialze action.  Useful for after the device has been powered
      down. #299
    * Panasonic media control info to the readme
    * detect WIN64 in cmake automatically. #322
    * README.developers.md. #330
    * instructions for hdmi_force_hotplug=1 on the pi
    * eventghost plugin install/create. #375
    * Include C version of libCEC loader when installing. #397
    * Explicitly use python3 in pyCecClient. #433
    * build with vs 2015

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Thu, 8 Nov 2018 18:05:36 +0100

libcec (4.0.2.1~#DIST#) #DIST#; urgency=medium

  * fixed:
    * windows: device detection. credits: @Portisch
    * don't automatically assume that an AVR is active in some situations
    * don't take Panasonic's vendor id when emulating an AVR
    * drm EDID parser not compiled in. credits @gdachs
    * python: have Swig generate Python threading support
    * python: only pass unsigned
    * python: allow empty callback parameters
    * python: install demo app as executable
    * python: correct install path. credits @Lo0k @mkreisl. #284 #288 #289 #291
    * python: possible crash when passing an invalid callback

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Mon, 23 Jan 2017 16:28:00 +0100

libcec (4.0.1.1~#DIST#) #DIST#; urgency=medium

  * fixed:
    * TransmitVolumeDown to use CEC_USER_CONTROL_CODE_VOLUME_DOWN. credits:
      @michaelarnauts
    * HAVE_AOCEC_API missing in if in AdapterFactory. credits: @gdachs
    * env.h had 'ON' instead of '1' for some values

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Tue, 3 Jan 2017 19:12:00 +0100

libcec (4.0.0.3~#DIST#) #DIST#; urgency=medium

  * fixed:
    * headers weren't installed after package name changes

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Tue, 14 Nov 2016 10:15:00 +0100

libcec (4.0.0.2~#DIST#) #DIST#; urgency=medium

  * changed:
    * updated readme files
    * renamed 'libcec-dev' to 'libcec4-dev'

  * fixed:
    * removed debian Replaces/Provides/Conflicts
    * crash in drm edid code. credits: @zivillian
    * compilation with -DHAVE_AOCEC_API=1

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Tue, 7 Nov 2016 22:43:00 +0100

libcec (4.0.0.1~#DIST#) #DIST#; urgency=medium

  * API cleaned up for v4
  * changed:
    * signature for GetDeviceMenuLanguage() changed
    * signature for GetDeviceOSDName() changed
    * signature for libcec_get_device_menu_language() changed
    * signature for get_device_osd_name() changed
    * cec_datapacket size reduced to 16 bytes
    * callbacks changed to pass pointers instead of copies
    * obsolete entries removed from libcec_configuration
    * removed deprecated FindAdapters() and MuteAudio()
    * send volume change commands to the TV if no audio system is present. Only
      some TVs support this. closes #223

  * added:
    * bAutoWakeAVR entry in libcec_configuration, which controls whether to
      automatically power on the avr or not when the source is activated. issue
      #156
    * iDoubleTapTimeoutMs replacing iDoubleTapTimeout50Ms. time is now in
      milliseconds
    * new AO CEC adapter. credits: @gdachs

  * fixed:
    * compilation with full debugging enabled
    * handling of LG vendor command 0x0B. Issue #256. Credits @Vollstrecker
    * return value wasn't checked correctly in CLibCEC::RegisterClient()
    * Raspberry Pi fixes for issues #252 and #191

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Tue, 26 Oct 2016 18:08:00 +0100

libcec (3.2.0.1~#DIST#) #DIST#; urgency=medium

  * Slit up repositories for libCEC and .Net utilities.

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Wed, 19 Oct 2016 16:57:00 +0100

libcec (3.1.0.1~#DIST#) #DIST#; urgency=medium

  * changed / added:
    * bump platform lib (windows)
    * use a template that can be used by scripts for the changelog
    * make released key polling wait for exact time until key gets released.
      credits @popcornmix
    * keep track of time since initial button press and last button update
      credits @popcornmix
    * support repeating button presses with configurable repeat rate. credits
      @popcornmix
    * pass through duration on all button repeats. credits @popcornmix
    * updated README.md
    * moved the buffer in CDRMEdidParser::GetPhysicalAddress() from the stack
      to heap
    * added #include to make the IDE happy. not actually used when compiling
    * clean up device detection code a bit and replace winapi calls with
      CM_* calls. issue #130
    * replaced lockdev by flock. closes #141
    * use a single number as major SO version like others. credits @rbalint
    * Sharp uses vendor id 0x534850 too. issue #36
    * use p8-platform instead of platform
    * detect dirty trees
    * support for vs2015 to build scripts
    * update build scripts for vs2015 and win10uni

  * fixed:
    * missing version.h when installing on windows
    * skip double press removal. It is handled through other means. credits
      @popcornmix
    * don't generate an invalid env.h when not built with the .git dir present.
      closes #112
    * fix multi-arch libdir locations. credits @wsnipex
    * fix for holding buttons on remotes of Philips TVs. credits @mrgreywater
    * initialisation issue found on Raspberry Pi with Buildroot. credits
      @elouet
    * crash on systems without /sys/class/drm. credits @rbalint
    * segfault when an empty EDID blob is passed to
      GetPhysicalAddressFromEDID()
    * combo key (stop by default) in the EventGhost plugin. fixes #128
    * silence compiler warnings
    * git-rev.sh script
    * clean/fix platform detection
    * display a nice error message if LibCecSharp failed to load
    * limit the log in cectray to 100k
    * open cec-tray minimised if configured. don't open and minimise. issue
      #158
    * cosmetics: persist -> save
    * query commands in eventghost. fixes #160
    * eventghost demo config
    * don't call PowerOnDevices() if no devices to wake have been configured.
      issue #97
    * Don't skip checking for Rasperry Pi library (Fixes #166). credits
      @kingosticks
    * TDA99x check
    * disable DRM for FreeBSD

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Wed, 20 Jan 2016 00:37:32 +0100

libcec (3.0.1-1~#DIST#) #DIST#; urgency=low

  * changed / added:
    * autodetect physical ID from DRM. credits @PoppyPop
    * cmake command line options for raspberry pi distributions that don't use
      standard system paths for libs for some reason
    * convenience methods for compilation on the raspberry pi with non-standard
      system directories and cross compilation
    * explanation in README.md for Exynos and TDA995x
    * don't treat failed acks from the tv as error when sending an active
      source message
    * compilation info when building libCEC
    * build shared libraries by default
    * cec-client: 'tx' command parsing

  * fixed:
    * return code of CCECClient callbacks after async changed. credits: @mk01
    * polling addresses on RPi. credits: @mk01
    * interruptable Sleep() in RPiCECAdapterMessageQueue
    * Exynos support. credits: @YamashitaRen
    * XCASE got removed from posix termios in some recent version
    * don't return an abort code if sending a response code fails

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Fri, 03 Jul 2015 15:19:00 +0200

libcec (3.0.0-2) unstable; urgency=low

  * fixed:
    * build fixes on non-linux

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Fri, 01 May 2015 01:41:00 +0200

libcec (3.0.0-1) unstable; urgency=low

  * changed / added:
    * initial version of an EventGhost plugin
    * Python API added through Swig, based on the C++ API
    * switched from autotools to cmake
    * added curses support. credits @joao29a
    * added cecc-client (testclient for the C api)
    * added runtime libCEC loading for C
    * updated the C interface to include new features and no longer use a
      global library instance
    * some AVRs fail to be powered up by the TV when it powers up. power up the
      AVR explicitly
    * added support for CEC_DEVICE_TYPE_TV (useful for testing)
    * compile with c++11
    * removed CStdString
    * drop 'using namespace std'
    * autogenerated version numbers, drop some backwards compat code
    * LibCecSharp: added PhysicalAddressToString()
    * CecSharpClient: better formatting of the scan command

  * fixed:
    * Debian packaging cleaned up. Credits @PimentNoir
    * fixed Raspberry Pi compilation. Credits @NHellFire
    * ignore vendor command with id from pioneer AVRs. bugzid: 3853
    * update the vendor id of a device when receiving a vendor command with id
      before receiving a vendor id
    * XBMC->Kodi rebranding
    * don't delete m_client when m_cec hasn't been deleted yet in
      CLibCEC::~CLibCEC(). issue #63
    * change device types in CCECProcessor::Process(), not directly. issue #63
    * use shared_ptr<CPVRClient> instead of passing raw pointers around that
      can be unregistered from another thread and crash
    * check if the port or device actually changed in CCECClient::SetHDMIPort()
    * potential buffer overflow
    * fixed setting the physical address at startup when using default settings
    * don't call callbacks directly in libCEC, but queue them and process from
      a worker thread
    * libCEC Tray: crash when retrying to find adapters
    * libCEC Tray: don't show the "no device found" warning when resuming
      from standby
    * libCEC Tray: reconnect to the adapter after resuming from standby
    * libCEC Tray: send key presses to the active window when none of the
      predefined (wmc/kodi) ones are active
    * libCEC Tray: fixed key combinations with the windows key

 -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Fri, 03 Apr 2015 21:13:00 +0200
2019-09-08 12:30:53 +00:00
nia
3988b0510d doc: Added devel/p8-platform version 2.1.0.1 2019-09-08 12:27:23 +00:00
nia
399e6c299f Add devel/p8-platform.
This library provides platform specific support for other libraries, and is
used by libCEC and binary add-ons for Kodi.
2019-09-08 12:27:08 +00:00
schmonz
13c497737d doc: Updated devel/p5-Test-BDD-Cucumber to 0.61 2019-09-08 11:55:25 +00:00
schmonz
cafee82b18 Update to 0.61. From the changelog:
- Renamed Test::BDD::Cucumber::Harness::TestBuilder to
  Test::BDD::Cucumber::Harness::TAP for consistency with the
  other harnesses (which have output-based names)
- Add support for step functions using Test2
- Added documentation of availability of meta data defined with step
  functions for use by extensions to the Architecture manual
- Split dependencies by Runtime vs TestRequires
2019-09-08 11:54:35 +00:00
nia
e2bd7c6d76 TODO: remove crack-attack-1.1.15, which was never actually released 2019-09-08 11:50:38 +00:00
nia
a72e33c1f2 doc: Removed emulators/generator 2019-09-08 11:05:44 +00:00
nia
bf843ff94f Remove emulators/generator.
Ancient, unmaintained, dead upstream, and not wanting to build, for some
time.

This version is from 2003 and only supports GTK1.

Lots of alternatives in this category - blastem, mednafen, even the
generator-cbiere fork, if you must.
2019-09-08 11:04:04 +00:00
nia
97d0a934b8 glib2: rm:-Werror=format=2 2019-09-08 10:43:43 +00:00
nia
d6fadab10d doc: Updated graphics/MesaLib to 19.1.6 2019-09-08 10:21:49 +00:00
nia
55354f8ce2 MesaLib: Update to 19.1.6
Bug fixes

    Bug 104395 - [CTS] GTF-GL46.gtf32.GL3Tests.packed_pixels.packed_pixels tests fail on 32bit Mesa
    Bug 111213 - VA-API nouveau SIGSEGV and asserts
    Bug 111241 - Shadertoy shader causing hang
    Bug 111411 - SPIR-V shader leads to GPU hang, sometimes making machine unstable

Changes

Andres Rodriguez (1):

    radv: additional query fixes

Daniel Schürmann (1):

    nir/lcssa: handle deref instructions properly

Danylo Piliaiev (1):

    nir/loop_unroll: Prepare loop for unrolling in wrapper_unroll

Ian Romanick (2):

    nir/algrbraic: Don't optimize open-coded bitfield reverse when lowering is enabled
    intel/compiler: Request bitfield_reverse lowering on pre-Gen7 hardware

Ilia Mirkin (1):

    gallium/vl: use compute preference for all multimedia, not just blit

Jonas Ådahl (1):

    wayland/egl: Ensure correct buffer size when allocating

Juan A. Suarez Romero (6):

    docs: add sha256 checksums for 19.1.5
    cherry-ignore: add explicit 19.2 only nominations
    cherry-ignore: iris: Replace devinfo->gen with GEN_GEN
    cherry-ignore: iris: Update fast clear colors on Gen9 with direct immediate writes.
    cherry-ignore: iris: Avoid unnecessary resolves on transfer maps
    Update version to 19.1.6

Kenneth Graunke (6):

    iris: Fix broken aux.possible/sampler_usages bitmask handling
    iris: Drop copy format hacks from copy region based transfer path.
    iris: Fix large timeout handling in rel2abs()
    util: Add a _mesa_i64roundevenf() helper.
    mesa: Fix _mesa_float_to_unorm() on 32-bit systems.
    intel/compiler: Fix src0/desc setter ordering

Marek Olšák (1):

    radeonsi: fix scratch buffer WAVESIZE setting leading to corruption

Paulo Zanoni (1):

    intel/fs: grab fail_msg from v32 instead of v16 when v32->run_cs fails

Pierre-Eric Pelloux-Prayer (1):

    glsl: replace 'x + (-x)' with constant 0

Tapani Pälli (1):

    egl: reset blob cache set/get functions on terminate
2019-09-08 10:21:40 +00:00
nia
8fdc1e2849 doc: Added audio/gst-plugins1-gme version 1.16.0 2019-09-08 10:20:22 +00:00
nia
334447bfb5 Add audio/gst-plugins1-gme
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis playback to
complex audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

GStreamer is released under the LGPL.

This package is part of the 'bad' plugins for GStreamer.  It provides the
game-music-emu plugin, which allows decoding audio for assorted video game
console hardware.
2019-09-08 10:20:07 +00:00
rillig
e8b4d71240 mk/compiler/gcc.mk: refactoring for PKGPATH comparison
Since PKGPATH can only ever consist of a single path, there is no point
in applying the :M modifier to it.
2019-09-08 09:24:52 +00:00
maya
b3530c5fe3 gcc-aux: amend fixincludes in the bootstrap compiler on NetBSD
Prior to GCC 9, they were exceptionally fragile, and happened to break with
NetBSD 9.x.
2019-09-08 09:24:04 +00:00
rillig
ef2e2c5b89 mk/bsd.pkg.error.mk: fix alignment of the backslashes 2019-09-08 09:15:01 +00:00
rillig
ec4d6a7c7f mk/subst.mk: document variables used in the file, remove SUBST_TARGETS
All variables that are used or defined in the file are now listed in the
_VARGROUPS section.

The "is text file" command variable has been renamed since pkglint
thought the former variable name would specify a filename, not a shell
command.

The "is text file" command has been rewritten to only rely on tr(1)
instead of both tr(1) and wc(1). This makes it both simpler and maybe
also a little faster, since the file only has to be read once.

The SUBST_TARGETS variable has been removed since it is used nowhere
else. To get the list of all subst targets (should that ever be
necessary), use the expression ${SUBST_CLASSES:S,^,subst-,}.
2019-09-08 09:06:06 +00:00
rillig
f8efb25323 mk/misc/show.mk: document how to explicitly mark variables as ignored
An upcoming check in pkglint will require that if a file has a _VARGROUPS
section, it must contain the full truth, mentioning every variable that
is used or defined in the file.

Some variables may be so internal though that they are not interesting in
any scenario for understanding what goes on in the file. These variables
can be explicitly ignored. They will not be listed by "bmake show-all" and
pkglint will not complain about them.
2019-09-08 09:01:04 +00:00
wiz
ac94bc0504 doc/TODO: add some
+ MesaLib-19.1.6, apache-ant-1.10.7, calibre-3.47.1,
  dbus-python-common-1.2.10, enchant2-2.2.6, glib2-2.62.0,
  gspell-1.8.2, gtk3-3.24.11, librsvg-2.44.15, libsigc++-3.0.0,
  links-2.20.1, pango-1.44.6, py-dbus-1.2.10, py-mercurial-5.1.1,
  tor-browser-8.5.5, vala-0.46.0.
2019-09-08 08:17:23 +00:00
nia
3df67d7735 doc: Removed audio/gst-plugins1-spc 2019-09-08 00:01:02 +00:00
nia
ad7554e33b Remove audio/gst-plugins1-spc.
This plugin was removed from gstreamer, so it's failing to build due to
missing files.
2019-09-08 00:00:06 +00:00
nia
28b8842f5b doc: Removed gecko-mediaplayer 2019-09-07 23:52:38 +00:00
nia
5dc8851b3a Remove multimedia/gecko-mediaplayer.
Another unmaintained browser plugin using the deprecated NPAPI, removed
from most other package collections.
2019-09-07 23:51:06 +00:00
nia
dcb43af864 pkg: needs pthreads.
fixes build on netbsd-9.
2019-09-07 23:30:45 +00:00
nia
6610a0da5e pkg_select: remove Werror, helps building on netbsd-current 2019-09-07 23:18:57 +00:00
rillig
a504a7a55a mk/compiler/gcc.mk: improve _VARGROUPS section 2019-09-07 22:20:32 +00:00
nia
a1fbd44878 libretro-nxengine: Fix --version-script removal 2019-09-07 21:18:50 +00:00
nia
48a991078e pango: ignore MV command failing when PKGMANDIR is share/man 2019-09-07 21:13:34 +00:00
schmonz
5ebd002d4e doc: Updated net/openconnect to 8.04 2019-09-07 19:30:29 +00:00
schmonz
9db61a6535 Update to 8.04. From the changelog:
- Rework DTLS MTU detection. (#10)
- Add Pulse Connect Secure support.
- OpenSSL build fixes (#51).
- Add HMAC-SHA256-128 (RFC4868) support for ESP.
- Support IPv6 in ESP.
- Translate user-visible strings from openconnect_get_supported_protocols().
- Fix proxy username/password handling to allow special characters
  and escaping.
2019-09-07 19:30:21 +00:00
schmonz
81cf8d69d2 doc: Updated mail/rss2email to 3.10 2019-09-07 18:58:13 +00:00
schmonz
6975c29218 Update to 3.10. From the changelog:
* Catch and warn for invalid Content-Types
* Add a manually extracted list of config options to r2e.1
* Add a redirect post-process module
* Follow symlinks of datafiles
* Add zsh completion
* Add support for maildir
* Fix `r2e new` overwriting an existing config
* Add new `feed-name` and `feed-url` attributes for the `name-format` setting
* Change logging format
* Allow multiple SMTP recipients
* Fix SMTP security issues
* Fix test suite
* Drop support for Python 3.2 and 3.3
* Remove `__contributors__` from the `rss2email` module
* Stop using deprecated `html2text.unescape`
* Fix locking issues when data file is on NFS
* Add `same-server-fetch-interval` setting for rate-limiting fetches to a server
* Update setup.py to setuptools

pkgsrc changes: simplify GITHUB_*, from leot@.
2019-09-07 18:58:02 +00:00
kim
25f0f8dab4 Fix "Error decoding localhost address" from mtr-packet on NetBSD 8.1 2019-09-07 18:50:19 +00:00
tnn
a628946ee0 add sysutils/u-boot-tinker 2019-09-07 18:29:02 +00:00
tnn
df76f43c4b sysutils/u-boot-tinker: U-Boot for ASUS Tinker Board 2019-09-07 18:27:46 +00:00
kim
5579fa09db Avoid an error about pidfile removal on service stop 2019-09-07 17:13:56 +00:00
maya
5c6354a12c Makefile: +nsca-ng 2019-09-07 16:27:32 +00:00
maya
6370fb4500 doc: Added net/nsca-ng version 1.4 2019-09-07 16:27:08 +00:00
maya
646c4ee218 Add nsca-ng version 1.4
The NSCA-ng package provides a client-server pair that makes the Nagios
command file accessible to remote systems. This allows for submitting
passive check results, downtimes, and many other commands to Nagios or
compatible monitoring solutions.
It can also be used for implementing distributed setups. The submitted
data is queued by the NSCA-ng server if Nagios goes down. Multiple check
results or commands can be submitted in one go, and multiline plugin
output is fully supported.

From Timo Buhrmester in PR pkg/51407
PR pkg/51406

My changes: fixed pkglint warnings (didn't run 'make distinfo'),
unified the server and client packages because they installed extra man
pages for me, and patched for building with OpenSSL 1.1.1.

I had to get the distfile from another place because the website hosting
this package is currently down.
2019-09-07 16:25:53 +00:00
tsutsui
328772b747 doc: Updated misc/libreoffice6-bin to 6.2.7 2019-09-07 15:04:04 +00:00
tsutsui
408a38ff44 misc/libreoffice6-bin: update to 6.2.7.
Note Linux 32 bit (x86) binaries are no longer released for the
LibreOffice 6.3.x branch so 6.2.x is still used for libreoffice6-bin.

Many upstream changes since 6.2.4 so not bother to quote whole lists
in this commit log:
 https://wiki.documentfoundation.org/Releases/6.2.5/RC1
 https://wiki.documentfoundation.org/Releases/6.2.5/RC2
 https://wiki.documentfoundation.org/Releases/6.2.6/RC1
 https://wiki.documentfoundation.org/Releases/6.2.6/RC2
 https://wiki.documentfoundation.org/Releases/6.2.7/RC1
2019-09-07 15:02:27 +00:00
nia
a41cb494a4 doc: Updated games/fillets-ng-data to 1.0.1 2019-09-07 15:02:09 +00:00
nia
24f46411de doc: Updated games/fillets-ng to 1.0.1 2019-09-07 15:01:53 +00:00