Commit Graph

63433 Commits

Author SHA1 Message Date
K.I.A.Derouiche 31cc8a8976 py-swh-lister-0.4.0 import to wip 2020-12-27 10:36:29 +01:00
K.I.A.Derouiche 3ac636d9cc py-swh-deposit-0.6.0 import to wip 2020-12-27 10:34:51 +01:00
Thomas Klausner c1f81ae624 TODO: + tokei-12.1.0. 2020-12-27 09:12:28 +01:00
Thomas Klausner 77e7e9883c emacs-git: sync PLIST with upstream 2020-12-27 09:12:28 +01:00
Thomas Klausner e7b69e7cce TODO: add one 2020-12-27 09:12:28 +01:00
Makoto Fujiwara (mef) 07fd99ce97 (lang/rakodo-star) Add adhoc hack, switching bmake or gmake 2020-12-27 14:26:45 +09:00
pin c55b4cbaa6 wip/nanogrep: update to 1.2.0
1.2.0
-global e_init & remove unnecessary fields from ct

1.1.0
-docs init, re-arrange struct fields, improve handlings
2020-12-26 15:47:21 +01:00
Yorick Hardy 4667220844 refkeen: update to refkeen-20201225
Release notes:

Dec 25 2020 (v0.32.0)

  * KDreams, Catacombs (and Wolf3D): Make it possible
    to bind actions to a game controller's D-pad.
  * Wolf3D: Support game controllers, in a similar manner to
    what's already been covered for Keen Dreams and the Catacombs.
    Further add mappings for touch input.
  * Wolf3D: Support stereo panning. This might not be fully accurate,
    but hopefully, it's not that far.
  * Wolf3D: Support saved games. They should be read and written using the same
    formats as the original DOS versions. This may currently be buggy by
    nature.
  * SD_TimeCountWaitFromSrc/SD_TimeCountWaitForDest timing fix, applying to
    all games, but especially noticeable while playing back demos in Wolf3D.
  * Add support for Spear of Destiny FormGen version 1.0, as well as the
    variation of FormGen version 1.4 which is actually identified as "V1.4"
    in-game. Currently, the one mistakenly identified as "V1.0" won't be
    detected.
    The mission packs' data still needs to be the same as in the
    Activision version, thus e.g., including the UAC logs.
  * When game installations are shown in the launcher, don't print their
    locations for now. This might become more useful later, in case it will
    be possible to choose any of multiple game installations which otherwise
    match the same version (e.g., due to somewhat differing game data).
    It shouldn't matter as much for now.
  * A change that may potentially break saved games made
    with older versions of the KDreams and Catacombs ports:
    The macros COMPAT_OBJ_CONVERT_OBJ_PTR_TO_DOS_PTR and
    COMPAT_OBJ_CONVERT_DOS_PTR_TO_OBJ_PTR were fixed. The original sizes
    of the object structs, as present in the DOS executables from the 90s,
    are now used, instead of sizeof(objtype) from the source ports.
  * Other misc. fixes and modifications. Thanks to Blzut3 for
    assistance with a subset of the changes in this version.
2020-12-26 16:15:29 +02:00
Leonardo Taccari c985f502ca *: Re-add back TODO accidentally overwritten by adding CVE-2020-35711 reference
Thanks <wiz>!
2020-12-26 13:45:36 +01:00
Leonardo Taccari c9f813ae11 *: Add reference to CVE-2020-35711
Affecting arc-swap crate before 0.4.8.
2020-12-26 13:02:35 +01:00
Maya Rashish 031d7a9786 Add git-multimail version 1.5.0
git-multimail is a tool for sending notification emails on pushes
to a Git repository. It includes a Python module called git_multimail.py,
which can either be used as a hook script directly or can be imported
as a Python module into another script.

git-multimail is derived from the Git project's old
contrib/hooks/post-receive-email, and is mostly compatible with
that script.
2020-12-26 11:11:34 +02:00
Maya Rashish c53f0f2997 py-hg-git: update to 0.9.0 (actual release, not pre-release) 2020-12-26 11:04:56 +02:00
Iku Iwasa dd2d24c91f iosevka-*: Update to 4.2.0
* Add character:
  * Narrow no-break space (U+202F).
  * Thai Currency Symbol Baht (U+0E3F).
  * Bitcoin Symbol (U+20BF).
  * Projection (U+2305) and Perspective(U+2306).
* Add raised-turn-comma variant for ASCII grave.
* Add straight-neck variant for digit TWO (2).
* Add long-top-serif variants of 1.
* Add metric override onumZeroHeightRatio for height of old-style numbers.
2020-12-26 16:29:27 +09:00
Jason Bacon 25ab8115ac twintk: Upstream destdir support and separation of directories by case 2020-12-25 19:05:57 -06:00
K.I.A.Derouiche d609da03cb go-color-1.10.0 import to wip 2020-12-25 22:51:00 +01:00
Leonardo Taccari 7da0a1b757 wip: Sync SUBDIRs with packages currently present
Via and thanks to `pkglint -F'!
2020-12-25 19:33:30 +01:00
pin f25b7edbc1 wip/nanogrep: release tag provide by upstream 2020-12-25 18:06:59 +01:00
pin 1ad0cb5b78 wip/stitchy: import package
Joins multiple existing image files into a single output.
Supports various flags for arranging the output or scaling down to desirable
dimensions.

Images of the same size will stitch together neatly:

If the images are more irregular in shape, the tool will attempt to arrange them
as neatly as possible, and scale some images in the process.
2020-12-25 17:57:28 +01:00
Leonardo Taccari 1120f65143 py-junit-xml2: Point to the right HOMEPAGE 2020-12-25 16:02:29 +01:00
Leonardo Taccari 365867deca semgrep: Add a TODO regarding semgrep-core
However, despite the bit pessimistic TODO, I was available to build it
on NetBSD/amd64 -current and pkgsrc-current after installing
devel/ocaml-opam (and wip/mccs), hacking a bit ocaml-tree-sitter to avoid a
`sudo make install` and with the following PR:

 https://github.com/returntocorp/semgrep/pull/2308

...and keeping semgrep-core and spacecat binaries available in PATH
environment variable.
2020-12-25 15:57:44 +01:00
Leonardo Taccari 1321ccf822 semgrep: Import semgrep-0.35.0 as wip/semgrep
semgrep is a tool for easily detecting and preventing bugs and
anti-patterns in your codebase. It combines the convenience of grep
with the correctness of syntactical and semantic search. Developers,
DevOps engineers, and security engineers use semgrep to write code with
confidence.
2020-12-25 15:53:40 +01:00
Leonardo Taccari 59decb9fc9 py-junit-xml2: Import py-junit-xml2-1.9 as wip/py-junit-xml2
A Python module for creating JUnit XML test result documents that
can be read by tools such as Jenkins. If you are ever working with
test tool or test suite written in Python and want to take advantage
of Jenkins' pretty graphs and test reporting capabilities, this
module will let you generate the XML test reports.
2020-12-25 15:52:40 +01:00
Yuuki Enomoto c14382598f zabbix52-*: Update to 5.2.3
- Fix pkglint -e note that variable values should be aligned with tabs.
- Point to wip in wip/zabbix52-server/Makefile.common.
2020-12-25 18:24:45 +09:00
pin 6dff2c063d wip/nanogrep: import package
Custom Implementation of minigrep with more functionality.

Features:
-Colored Output
-Case Insensitive
-Summary
	-Pattern Occurrence(s)
	-Line(s)
-!Regex
2020-12-24 19:56:40 +01:00
Yorick Hardy 79350e1427 endless-sky: delete
Available as games/endless-sky.
2020-12-24 15:57:05 +02:00
Yorick Hardy a2bcf95ff9 ffmpeg4-nbsdaudio: actually remove the files 2020-12-24 15:56:00 +02:00
Yorick Hardy 80dacfe432 ffmpeg4-nbsdaudio: delete
multimedia/ffmpeg4 has netbsd audio support for some time now.
2020-12-24 15:53:37 +02:00
Yorick Hardy 6f17421454 d2x-rebirth: update to d2x-rebirth-20201216
No changelog provided.
2020-12-24 14:59:41 +02:00
Yorick Hardy ad1e284b2c d1x-rebirth: update to d1x-rebirth-20201216
No changelog provided.
2020-12-24 14:59:40 +02:00
Yorick Hardy cd6ee76c77 naev: update to naev-0.8.0
Release announcement:

  * Gameplay
      = Overhaul of the interface to be more sleek and functional
          - Interface is much more slick
          - Dark theme to be more consistent with space
          - Font uses outlines to be more readable
      = New map overlay with adjustable opacity
      = Added rarity indicator to ships and outfits
      = Changed fonts
      = Indicate non-common NPC with exclamation marks
      = Added accessory slot and unique accessory outfits as mission rewards
      = Simple economy model implemented with map visualizations
      = Added travelling merchant who sells unique items
      = Made missiles and fighter bays reload while in space
      = Modified the balancing of missiles
      = Added asteroids and mining
      = Improved player GUI
      = Brushed GUI is now the default
      = Improved and fixed escort system
      = Made Pirates and FLF spawn in a fairer way
      = Made time pass at different rates for different ships ("Time Dilation")
      = Made piracy missions available from any Independent or black market
        planet
      = Substantially increased pay for unique missions (10x in most cases)
      = Made references to the player gender-neutral
      = Made combat music vary from faction to faction
      = Made it so AI ships spawn with cargo
      = Improved AI behaviours
      = Nerfed Quicksilver
      = Added the ability to buy "fake IDs" from pirate strongholds
      = Made jammers into activated outfits that increase cloaking
      = Added Soromid organic ships that level up organs
      = Improved and expanded NPC portraits
      = Commodities can be sold/bought everywhere
      = Added a "slow mode", which runs the game at half speed (like an easy
        mode)
      = Added a ship log which records events
      = Added a "system map" which displays information about known remote
        planets
      = Added support for giving commands to individual escorts
      = New intro images replacing old placeholders
      = Increased pirate name variety for bounty missions
      = Ships now travel with you automatically for free, as with outfits
      = Added map decorators showing locations of factions and the Nebula
      = Added a dogfight aiming helper
      = More music
      = New and/or improved missions
          - New Za'lek mini-campaign
          - Completed the FLF campaign
          - Fixed up the Collective campaign
          - Improved the Shark (Nexus Shipyards) campaign
          - Improved the Dvaered anti-FLF campaign
          - Added and improved piracy missions
          - New minor Soromid campaign, "Coming Out"
          - New tutorial mission at the start of a new game
          - Various newly added and improved generic missions
  * Engine
      = Support for compilation with Meson
      = HiDPI-awareness
      = Support for translations
      = Added shaders to speed up and improve graphics
      = Added support for non-ascii direct character input
      = Added support for map decorators
      = Removed support for Lua 5.0
      = Removed support for SDL 1, only SDL 2 is supported
      = Added support for translating
      = Made the OSD compact itself to avoid showing redundant information
      = Made Autonav able to follow ships
      = Consolidated the effects of cloaking and jammers under cloaking
      = Added workaround for ALSOFT buggy version that crashes
      = Added a polygon-based collision algorithm
      = Added some symbols for partial colorblind accessibility
      = Support #include in shaders
      = Multiple font support
      = Many bugfixes
2020-12-24 14:59:40 +02:00
Yorick Hardy 1d3fe31e87 dosbox-staging: import dosbox-staging-0.76.0 as wip/dosbox-staging
DOSBox Staging is an attempt to revitalize DOSBox's development
process. It's not a rewrite, but a continuation and improvement on
the existing DOSBox codebase while leveraging modern development
tools and practices.
2020-12-24 14:59:39 +02:00
Yorick Hardy 94a2196666 jfsw-git: fix build
perl is now required for the build, and the fluidsynth error
has been fixed upstream.
2020-12-24 14:59:38 +02:00
Yorick Hardy 8f7db7dfe2 opentyrian: fix build
These patches work around some errors when building with gcc.
Bump PKGREVISION because the code behaviour may have changed
with these patches (in which case the unpatched code was probably
incorrect).
2020-12-24 14:59:37 +02:00
Yorick Hardy f81bbe5c8a serious-engine-tfe-git: needs bison to build 2020-12-24 14:59:37 +02:00
Yorick Hardy df9690d4c5 xoreos: add hacks.mk for atomic operations
src/common/uuid.cpp needs 64-bit atomic operations
for a global uint64_t UID. Add a hacks.mk similar
to www/webkit-gtk/hacks.mk
2020-12-24 14:59:36 +02:00
Yorick Hardy 10f4e82273 luakit-git: remove patch, fixed upstream 2020-12-24 14:59:35 +02:00
Yorick Hardy 10e1f9dc46 tex-setspace-doc: fix download 2020-12-24 14:59:35 +02:00
Yorick Hardy 057c3fa43a tex-relsize-doc: fix download 2020-12-24 14:59:34 +02:00
Yorick Hardy 298f133a93 tex-mathtools-doc: fix download 2020-12-24 14:59:33 +02:00
Yorick Hardy 814eb7969f tex-lineno-doc: fix download 2020-12-24 14:59:33 +02:00
Yorick Hardy f48c33d8c2 tex-fancyref-doc: fix download 2020-12-24 14:59:32 +02:00
Yorick Hardy 69d3cd6075 tex-breqn-doc: fix download 2020-12-24 14:59:31 +02:00
Yorick Hardy fa063964d2 tex-attachfile-doc: fix download 2020-12-24 14:59:31 +02:00
Yorick Hardy baba5385e5 urlwatch: update to urlwatch-2.22
Changelog:

== [2.22] -- 2020-12-19

=== Added

- Added 'wait_until' option to browser jobs to configure how long
  the headless browser will wait for pages to load.
- Jobs now have an optional `treat_new_as_changed` (default `false`)
  key that can be set, and will treat newly-found pages as changed,
  and display a diff from the empty string (useful for `diff_tool`
  or `diff_filter` with side effects)
- New reporters: `discord`, `mattermost`
- New key `user_visible_url` for URL jobs that can be used to show
  a different URL in reports (useful if the watched URL is a REST API
  endpoint, but the report should link to the corresponding web page)
- The Markdown reporter now supports limiting the report length via the
  `max_length` parameter of the `submit` method. The length limiting logic is
  smart in the sense that it will try trimming the details first, followed by
  omitting them completely, followed by omitting the summary. If a part of the
  report is omitted, a note about this is added to the report. (PR#572, by
  Denis Kasak)

=== Changed

- Diff output is now generated more uniformly, independent of whether
  the input data has a trailing newline or not; if this behavior is not
  intended, use an external `diff_tool` (PR#550, by Adam Goldsmith)
- The `--test-diff-filter` output now properly reports timestamps from
  the history entry instead of the current date and time (Fixes #573)
- Unique GUIDs for jobs are now enforced at load time, append "#1",
  "#2", ... to the URLs to make them unique if you have multiple
  different jobs that share the same request URL (Fixes #586)
- When a config, urls file or hooks file does not exist and should be
  edited or inited, its parent folders will be created (previously
  only the urlwatch configuration folder was created; Fixes #594)
- Auto-matched filters now always get `None` supplied as subfilter;
  any custom filters must accept a `subfilter` parameter after the
  existing `data` parameter
- Drop support for Python 3.5

== Fixed

- Make imports thread-safe: This might increase startup times a bit,
  as dependencies are imported on bootup instead of when first used.
  Importing in Python is not (yet) thread-safe, so we cannot import
  new modules from the worker threads reliably (Fixes #559, #601)

- The Matrix reporter was improved in several ways (PR#572, by Denis Kasak):

  - The maximum length of the report was increase from 4096 to 16384.
  - The report length limiting is now implemented via the new length limiting
    functionality of the Markdown reporter. Previously, the report was simply
    trimmed at the end which could break the diff blocks and make them render
    incorrectly.
  - The diff code blocks are now tagged as diffs which will allow the diffs to
    be syntax highlighted as such. This doesn't yet work in Element, pending on
    the resolution of trentm/python-markdown2#370.
2020-12-24 14:59:30 +02:00
Yorick Hardy d21cf81d10 commandergenius: update to Commander-Genius-2.7.3
Changelog:

v2.7.3:
-------
- Smarter Game store. Catalogue entries can be read later at runtime and in the background

v2.7.2:
-------
- Disc color now is white
- Touch buttons give feedback when pressed/touched
- Improved overall direction and buttons control
- No more ugly vpad background

v2.7.1:
-------
- Added disc to the virtual dpad and improved overlay controls
- Using a newer SDL2 mixer function for creating the audio device
2020-12-24 14:59:29 +02:00
Yorick Hardy 04f648ad69 naev: sync with games/naev 2020-12-24 14:59:25 +02:00
Olaf Seibert 73f17cbdfb pan2-git: adjust PLIST and patches. 2020-12-24 12:43:50 +01:00
Jason Bacon 9500d9b310 munge: Limit logrotate and systemd to Linux, test on NetBSD 2020-12-23 09:09:56 -06:00
Jason W Bacon 4ce55511f0 munge: Configure CONF_FILES without hacking build system 2020-12-23 09:05:39 -06:00
Jason W Bacon da3506f8eb munge: Fix CONF_FILES and PLIST 2020-12-22 22:33:54 -06:00