Commit Graph

62932 Commits

Author SHA1 Message Date
kikadf 61978b6658 enlightenment-current: enable systemd on linux 2020-12-06 14:00:18 +01:00
Thomas Klausner 865c69e6d8 TODO: + iosevka-slab-ttf-4.0.1. 2020-12-06 10:16:05 +01:00
K.I.A.Derouiche fa007cd7ad update py-bokeh-2.2.3 to wip 2020-12-05 21:24:00 +01:00
Travis Paul 53dd40e733
php-msgpack: Update to 2.1.2
Upstream release notes:

* PHP-8 compatibility. (Remi Collet, Michael Wallner)
* Fixed #152: Split tests for #67 regarding 32/64bit platforms. (Andy
  Postnikov)
* Fixed #153 and #147: Small string optimization causes excessive memory
  consumption under specific workloads. (Michael Wallner)
2020-12-05 18:46:53 +00:00
Olaf Seibert 3392b935a2 sdl-hercules-*: defang building for 32/64 bits specifically. 2020-12-05 18:13:36 +01:00
Olaf Seibert 37239bd74a sdl-hercules-*: Update license info 2020-12-05 16:36:13 +01:00
Havard Eidnes 87c448242c Upgrade routinator to version 0.8.2-rc1.
Pkgsrc changes:
 * Re-compute cargo dependencies and checksums

Upstream changes:

Released 2020-12-04.

Changes

* As the rules proposed by [draft-ietf-sidrops-6486bis] turned out to be too
  strict, validation has been relaxed again. A CA is now only rejected and
  all its objects ignored if the manifest or CRL are invalid or if any of
  the objects listed on the manifest are either missing or have a
  different hash. ([#438])

Bug Fixes

* Switch logging to the configured target for the `update` command. ([#433])

Other Changes

* Update minor dependencies in `Cargo.lock`. ([#439])

[#433]: https://github.com/NLnetLabs/routinator/pull/433
[#438]: https://github.com/NLnetLabs/routinator/pull/438
[#439]: https://github.com/NLnetLabs/routinator/pull/439
2020-12-05 13:17:19 +01:00
Juraj Lutter c318491fa2 postgresql-wal2json: Move to pkgsrc 2020-12-05 09:09:40 +00:00
Iku Iwasa 7588361bef hackgen-ttf, hackgennerd-ttf: Update to 2.2.2
Fix a problem that regular weighted "{" and "}" are vertically misaligned
in some environment.
2020-12-05 14:13:59 +09:00
K.I.A.Derouiche 659d7a9917 import py-zlmdb-20.8.1 to wip 2020-12-04 21:48:47 +01:00
K.I.A.Derouiche 6c5385b224 import py-hamcrest-2.0.2 to wip 2020-12-04 21:46:30 +01:00
K.I.A.Derouiche bbdd080f08 import py-trie-0.2 to wip 2020-12-04 21:45:24 +01:00
K.I.A.Derouiche 98a1a3e33d import py-ubjson-0.16.1 to wip 2020-12-04 19:18:45 +01:00
Michael Baeuerle 0367972ab3 xsnow: Update dependencies
- Remove libXext dependency
- Add libX11 dependency
2020-12-04 12:11:28 +01:00
K.I.A.Derouiche b210bea4c9 Update py-param-1.10.0 to wip 2020-12-04 11:49:31 +01:00
Taylor R Campbell c05a36b39c Revbump for openpam cppflags change months ago, belatedly. 2020-12-04 04:53:39 +00:00
Michael Baeuerle c830a71824 xsnow: Update to 3.1.7
Not working on NetBSD yet.
2020-12-03 18:21:31 +01:00
kikadf 972a87a353 enlightenment-current: update TODO 2020-12-03 18:02:23 +01:00
kikadf 6f93bd958c efl: disable systemd on linux as well 2020-12-03 18:02:22 +01:00
kikadf 7f685e4f58 enlightenment-current: add linux as platform 2020-12-03 18:02:22 +01:00
kikadf 33b87cc42d efl: add linux as platform 2020-12-03 18:02:22 +01:00
Sunil Nimmagadda cafb698e79 opendoas: Put back pam.bl3.mk
If the package links pam lib with '-lpam' then it should include
pam.buildlink3.mk.  suggested by tnn.

This package is now broken on Linux, however, configure script
detects pam. With PLIST.Linux and CONF_FILES hunks restored from
commit-id a8a9e8f124, package will
be installable but will fail at runtime with pam_start(3) always
returning a PAM_SYSTEM_ERR. Someone familiar with openpam on Linux
might be interested to take a look.
2020-12-03 19:46:16 +05:30
Sunil Nimmagadda a8a9e8f124 opendoas: Remove pam.buildlink3.mk
Configure script deduces differently with pam buildlink. Package
now produces a config.mk identical to that of standalone configure
on Linux(Debian, Fedora), NetBSD and FreeBSD.

Remove MESSAGE.*, PLIST.* and platform specific CONF_FILES which
are not needed anymore.
2020-12-02 19:48:36 +05:30
Maya Rashish c6a814f1c5 Makefile: -qtcreator 2020-12-02 15:07:55 +02:00
Maya Rashish 96e839ba89 Makefile: +cockroach 2020-12-02 15:07:26 +02:00
Maya Rashish 2790edbdc0 cockroach: add skeleton 2020-12-02 15:07:26 +02:00
Yorick Hardy ff9913f5aa cyclone: update to cyclone-0.23
Changelog

0.23 - December 1, 2020

Bug Fixes

* Fixed compilation error in runtime.c on Raspberry Pi / ARM.
* Have the compiler recompute library dependencies for a program
  if additional import expressions are encountered during macro
  expansion.
2020-12-02 07:27:02 +02:00
Thomas Merkel 2ec731b3f9 dlt-daemon: add TODO with CVE-2020-29394 2020-12-01 22:36:15 +01:00
Amitai Schleier ea861b54a4 Seems callers need to -lbearssl, so buildlink that. 2020-12-01 20:52:15 +01:00
Olaf Seibert d35ed62857 sdl-hercules-*: wean packages off wip/mk/git-package.mk
and use mk/fetch/github.mk (implicitly) instead.
Also clean up some patches of sdl-hercules-hyperion.
2020-12-01 20:14:23 +01:00
Olaf Seibert f45633c335 sdl-hercules-hyperion: update to 4.3
What's new in release 4.3

Release date: 28 November 2020
Official Source and Binaries: Release_4.3
Refer to the Release notes for SDL Hyperion 4.3 web page
for important and more detailed information regarding some of the changes in this release.

    Fix ULONG_PTR typedef build errors on RHEL 6.10 (#245)
    Add missing 3203 printer to DEVEQU table (#250)
    Fix driver code incompatibility with other Herculeses (#251)
    Fix issue where thread names are incorrectly set (#254)
    Fix missing timestamp in daemon mode; add DATESTAMP option (#259), (#260)
    Fix CNSLPORT to honor new updated setting (#318)
    Watchdog monitoring reinstated.
    New PANOPT option MSGCOLOR=DARK/LIGHT
    Fix hang/deadlock in device-attention function (#277)
    Improved CTCE driver functionality (#269), (#273)
    TCPNJE device support. Refer to the README.TCPNJE document for details (#280)
    TCPNJE Connectivity And Stability Enhancements
    Fix RARP (Reverse ARP) Ethernet frame type constant
    Fix Linux panel high CPU usage (#289)
    Fix z/VM guest architecture switching (#295)
    Fix for IPL command without a LOADPARM (#296)
    Work around VS2019 compiler C4789 Warning bug.
    Fix crash if incomplete network device group defined.
    Fix ooRexx v5.0.0. load failure on Apple Mac (#301)
    Fix crash in CCKD dasd termination logic (#303)
    Fix KIMD instruction
    Fix VM FixPage assist
    Fix channel prefetch buffer overrun crash (#319)
    Fix instruction stepping invalidation/refetch bug (#321)
    New z15 Secure Boot (Secure IPL) Diagnose 0x308 support
    Preliminary (Experimental) Transactional-Execution Facility (TXF) support (#263)
    MANY other internal fixes and improvements
2020-11-30 21:28:18 +01:00
Olaf Seibert 55aac49433 sdl-hercules-*: update dependencies of hyperion.
Main difference is that cmake does not check for C++ any more.
2020-11-30 21:28:18 +01:00
Havard Eidnes d817d49593 Remove now-redundant substitution. 2020-11-30 21:06:30 +01:00
Havard Eidnes 587cc5bcc3 Update quickjs to version 2020-11-08
Pkgsrc changes:
 * Adapt to upstream changes
 * On NetBSD we do -pthread not -lpthread
 * Declare "extern char **environ" on NetBSD before using it

Upstream changes:
2020-11-08:

- improved function parameter initializers
- added std.setenv(), std.unsetenv() and std.getenviron()
- added JS_EvalThis()
- misc bug fixes

2020-09-06:

- added logical assignment operators
- added IsHTMLDDA support
- faster for-of loops
- os.Worker now takes a module filename as parameter
- qjsc: added -D option to compile dynamically loaded modules or workers
- misc bug fixes

2020-07-05:

- modified JS_GetPrototype() to return a live value
- REPL: support unicode characters larger than 16 bits
- added os.Worker
- improved object serialization
- added std.parseExtJSON
- misc bug fixes

2020-04-12:

- added cross realm support
- added AggregateError and Promise.any
- added env, uid and gid options in os.exec()
- misc bug fixes

2020-03-16:

- reworked error handling in std and os libraries: suppressed I/O
  exceptions in std FILE functions and return a positive errno value
  when it is explicit
- output exception messages to stderr
- added std.loadFile(), std.strerror(), std.FILE.prototype.tello()
- added JS_GetRuntimeOpaque(), JS_SetRuntimeOpaque(), JS_NewUint32()
- updated to Unicode 13.0.0
- misc bug fixes

2020-01-19:

- keep CONFIG_BIGNUM in the makefile
- added os.chdir()
- qjs: added -I option
- more memory checks in the bignum operations
- modified operator overloading semantics to be closer to the TC39
  proposal
- suppressed "use bigint" mode. Simplified "use math" mode
- BigDecimal: changed suffix from 'd' to 'm'
- misc bug fixes

2020-01-05:

- always compile the bignum code. Added '--bignum' option to qjs.
- added BigDecimal
- added String.prototype.replaceAll
- misc bug fixes

2019-12-21:

- added nullish coalescing operator (ES2020)
- added optional chaining (ES2020)
- removed recursions in garbage collector
- test stack overflow in the parser
- improved backtrace logic
- added JS_SetHostPromiseRejectionTracker()
- allow exotic constructors
- improved c++ compatibility
- misc bug fixes
2020-11-30 20:48:55 +01:00
Michael Baeuerle ea8a17ebf7 doomlegacy-devel: Update to SVN revision 1563
- Revision 1561
  Fix the overlapped string copies detected by GCC 10.
  Fixes bug 0671, Michael Bauerle.

- Revision 1562
  Straighten out some of the DEBUG compile tests.
  Regularize some of the DEBUG tests.
  Make LOGMESSAGES work again.

- Revision 1563
  This fixes bug 0670, Monsters mysteriously disappearing,
  moving large distances into the void space.
2020-11-30 18:46:11 +01:00
K.I.A.Derouiche f565185fea import py-cbor2-5.2.0 to wip 2020-11-30 15:54:50 +01:00
K.I.A.Derouiche 51b26f52f1 py-scour-0.38.2 import to wip 2020-11-30 14:57:40 +01:00
Havard Eidnes 0ce8603706 Upgrade routinator to version 0.8.1.
Pkgsrc changes:
 * Re-compute cargo dependencies
 * Farm out the cargo dependencies to its own file

Upstream changes:

Released 2020-11-30.

There have been no changes since 0.8.1-rc1.

Released 2020-11-20.

Bug Fixes

* VRPs filtered via local exceptions are dropped again. In 0.8.0, they
  were only added to the metrics but not actually dropped. ([#424],
  discovered by [@cwiech])
* The prefix validation option incorrectly matched VRPs for host prefixes
  to prefixes with an identical bit pattern of any length. (Found by
  [@vamseedhar-reddyvari] and fixed in [#415] by [@morrowc] and
  [@aaronw112358])
* The config file option for the policy on dealing with objects on unknown
  types is now correctly spelled `unknown-objects` (with a dash rather
  than an underscore). The old spelling will be also be accepted in 0.8
  releases. (Found and fixed by [@johannesmoos], [#413], [#416].)
* The config file option `rtr-tcp-keepalive` now accepts an integer value
  as it should have from the beginning (and the `config` command even
  created). For the time being, both integers and strings will be
  accepted. String values will be rejected starting with 0.9.0.
  ([#427], discovered by [@johannesmoos])

New

* The log output of the HTTP `/log` endpoint now states the start date of
  the validation run it represents. ([#426])

[#413]: https://github.com/NLnetLabs/routinator/pull/413
[#415]: https://github.com/NLnetLabs/routinator/pull/415
[#416]: https://github.com/NLnetLabs/routinator/pull/416
[#424]: https://github.com/NLnetLabs/routinator/pull/424
[#426]: https://github.com/NLnetLabs/routinator/pull/426
[@johannesmoos]: https://github.com/johannesmoos
[@morrowc]: https://github.com/morrowc
[@aaronw112358]: https://github.com/aaronw112358
[@cwiech]: https://github.com/cwiech
2020-11-30 11:57:36 +01:00
K.I.A.Derouiche d9a6a1f479 Update wip/py-eventlet new version py-eventlet-0.29.1 2020-11-30 10:50:47 +01:00
Benny Siegert 944d00fbb0 +gnome-tweaks 2020-11-29 22:17:23 +01:00
Benny Siegert b09f9186c5 New package, gnome-tweaks. It does not work yet.
Tweaks is an editor for advanced settings of the GNOME desktop.
2020-11-29 22:17:23 +01:00
Yorick Hardy 3fbe592707 refkeen: update to refkeen-20201016
Notes: the Catacomb 3D engines are now all available in the single
executable "reflection-catacomb" and support for Wolfenstein 3D
has been added with the executable "reflection-wolf3d".

---------
Changelog
---------

Oct 16, 2020 (v0.31.0):

* Support more than one possible filename for game data and EXE names.
Following this, a file named "NOAH3D.EXE" can now be identified as
a part of Super 3-D Noah's Ark, in addition to "NOAH3DOS.EXE".
This refers just to the matching DOS executable.
File integrity check is done using the size and crc32.
* Additionally, again thanks to the above, support for the
Spear of Destiny Mission Packs is now in. Reason it's related
is that the file extension of the mission-specific game data can vary,
depending on the game installation being in use and its current state.
For all missions (including the original), .SOD and .SD4 are valid
file extensions. Other allowed extensions: .SD1 for the base game,
.SD2 for mission 2 and .SD3 for mission 3.
* Note that as a side-effect, data integrity checks are now done for all
game data (graphics, maps, sounds) read from the Wolfenstein 3D codebase.
In addition to earlier uses of it, the hidden "manualgamevergame" setting
can now be used to disable this, albeit this might make it impossible
to properly start Super 3-D Noah's Ark or any of the Spear of Destiny
missions, depending on the filenames.
* Add support for more versions of Wolfenstein 3D, again by using code from
gamesrc-ver-recreation. This covers Apogee 6-episodes versions 1.1, 1.2 and
1.4, two GT Interactive releases, an id Software release, Apogee 3-episodes
versions 1.2 and 1.4, an Imagineer version and the March '92 prototype.
(Thanks to the wolf3denginepatches repository and Chris for assistance.)
* Add detection of Wolfenstein 3D as it used to be offered via the
last incarnation of 3drealms.com, either on its own or as a part
of the 3D Realms Anthology. (Thanks Lunick.)
* Add detection of Wolfenstein 3D, Spear of Destiny and Super 3-D Noah's Ark
as currently available from GOG.com. (Thanks WayneCa and chungy.)
* Improve detection of game installations which is done by inspecting
the Windows Registry. Basically, this is now done by attempting to
inspect data for 32-bit and 64-bit applications altogether, while
additionally still trying to get data with SHGetValue as usual.
* Wolf3D: The UPLOAD macro was replaced with an UPLOAD variable.
* Internally rename the wl1ap12 namespace to wl6ap11, and do the same with
other mentions of such strings. Most noticeable impact is probably
that when separate Wolf3D EXEs are build, reflection-wl6ap11 is
created instead of reflection-wl6ap12.
* Typo fix: Do show "Wolfenstein 3D Shareware v1.4 (Local)" when referring
to shareware v1.4, instead of mistakenly mentioning v1.2 in the string.
* Use a bit shorter descriptions for certain Wolfenstein 3D and
Spear of Destiny versions, so they can fit as launcher titles
(BE_Launcher_Handler_SupportedGameVersionSelection).
* Add high level XMS and EMS implementations, use them in Wolf3D's
Page Manager, and also remove the REFKEEN_SIMPLIFIED/NOEMS/NOXMS
implementations from Wolf3D. (Thanks Blzut3.)
* Wolf3D: Following the removal of the REFKEEN_SIMPLIFIED-specific code
from id_pm.c, pointers can now be appropriately converted in ShapeTest.
* A small fix for using page up/down in the launcher while
none of the menu items can be selected.
* A couple of fixes for bugs introduced after the audio mixer refactoring,
specific to runs without the audio subsystem.
* Separate more audio and timing related code into more files, while reducing
direct references to SDL (albeit it's still used in the same manner).
* Generally, continue splitting the contents of be_cross_fs.c and
making other restructurings and differing changes related to this code.
* Wolf3D: Fix a possible buffer overflow in US_CheckParm, reproduced by
passing an argument with no alphabetical character. A good example is
the second argument in the following arguments string: "-tedlevel 1".
* Make the codebase more usable with Visual Studio.
* Launcher: Add a missing comment about the impact of the
scale type setting on the border porches.
* Bug fix: Conditionally hide or show the mouse cursor after
toggling fullscreen, depending on game-specific setups.
* Fix an instance in which the in-game contents don't get
appropriately resized after toggling fullscreen.
* Wolf3D: Make the mouse cursor usable while the game
is paused, if a fullscreen isn't used.
* Other misc. fixes/changes.

Sep 28, 2020 (v0.30.1):

* Don't show controller settings specific to the Catacombs for Wolf3D.
* When letting the user choose a root drive on Windows for locating
game data, append a backslash. For instance, use "C:\" instead of "C:".
Otherwise, the wrong locations may get accessed with _topendir.
* Fix dir resource leak in BEL_Cross_DirSelection_PrepareDirsAndGetNames.
* Wolf3D: Fix the occurrence of a stale menu item in the
main menu for the GOODTIMES and SPEAR versions.
* Improve the scrolling in the launcher a little bit,
mostly while pressing on up/down.

Sep 26, 2020 (v0.30.0):

* 6-years anniversary release.
* Initial support for Wolfenstein 3D, Spear of Destiny
(minus the mission packs) and Super 3-D Noah's Ark (DOS version).
For Wolfenstein 3D, this covers all known shareware Apogee versions
which allow cheating, as well as 6-episodes Activision version 1.4.
For Spear of Destiny, this covers FormGen demo version 1.0 and
Activision version 1.4. For Super 3-D Noah's Ark, this covers
the one known version.
* Note that for technical reasons, the Spear of Destiny mission packs
cannot be loaded as-is.
* Additionally, Super 3-D Noah's Ark can only be loaded if the original
EXE for DOS is found and named "noah3dos.exe". That's because this is
the way it's currently offered from Steam, and right now, there's no
good way of supporting detection of the same data with another file name.
* Currently unsupported in all games from the modified Wolfenstein 3D codebase:
Game saving/loading, modern game controller scheme, probably more.
* The rate of palette updates in Wolfenstein 3D is at least somewhat imprecise.
* VSync was changed to be disabled by default for now. There are other
potential problems with timing in Wolfenstein 3D, which might partially
be related to instances in which the game tries to render more often
than the host display's refresh rate.
* It is now possible to make a single exe that can be used for starting any
of the supported Catacomb titles. It is identified as "Reflection Catacomb".
This requires building the code as C++, since it makes use of namespacing.
* The exact same method can be used for building a single exe covering
all currently supported versions of Wolfenstein 3D, Spear of Destiny
and Super 3-D Noah's Ark. This exe is identified
as "Reflection Wolfenstein 3D".
* Template instantiations of reads and writes are now done
from the game-specific code, so be_cross_fs.c doesn't need
to include kd_def.h/c3_def.h/def.h.
* Game definition structs were moved to separate headers.
* 256-colors VGA graphics can now be drawn for Wolfenstein 3D.
This was done with a subset of the existing EGA drawing routines as a base.
* The overscan border is now shown only if aspect correction is toggled on.
An original goal of the aspect correction toggle was to make the source ports
more usable with displays that have a greater risk of screen burn-in.
* Refactor the audio mixing code, so PC Speaker, AdLib / OPL and
digitized sounds can be concurrently played back in Wolfenstein 3D.
There's now a single audio mixer callback which can obtain data
from multiple sound sources, resample the inputs to the output
sampling rate and then mix them after resampling.
* Use a pre-calculated sintable array for the Catacombs, as well as
Wolfenstein 3D. It is present in a newly added fixed_sintable.c file.
This fixes possible rendering errors, as well as errors related to gameplay.
The source of the problem (as checked with one of the Catacombs)
was that sintable[90] could be set to 0x10000, while it was
rather set to 0xFFFF with the original executables.
* Switch to Nuked OPL3 for OPL emulation.
* Make it possible to toggle fullscreen via a key combo. This combo should
generally be Alt+Enter. While untested, Command+Enter should be used on macOS.
* Revert to updating ticks (e.g., the games' TimeCount variables) from the
main thread instead of the SDL audio callback thread, albeit with the
code in general still being closer to the later revisions.
* Migrate to CMake for building the executables.
* Other varying fixes and modifications.
2020-11-29 22:04:52 +02:00
K.I.A.Derouiche 131e9a4dae import py-rxpy3-1.0.2 to wip 2020-11-29 09:16:45 +01:00
pin 62168cf765 textproc/stava: remove imported into main 2020-11-28 21:48:37 +01:00
K.I.A.Derouiche 69022231d7 import py-reproducible-0.4.0 to wip 2020-11-28 21:20:55 +01:00
K.I.A.Derouiche c39a166cfa import py-vistir-0.5.2 to wip 2020-11-28 21:16:50 +01:00
K.I.A.Derouiche d1bc23df8b import py-testfixtures-6.15.0 to wip 2020-11-28 21:15:07 +01:00
K.I.A.Derouiche 68f799c8ab import py-requirementslib-1.5.15 to wip 2020-11-28 19:33:59 +01:00
K.I.A.Derouiche bd32e4b68e import py-ptpython-3.0.7 to wip 2020-11-28 19:31:29 +01:00
K.I.A.Derouiche fb1df8bdd3 import py-dpath-2.0.1 to wip 2020-11-28 19:28:02 +01:00