Commit Graph

63433 Commits

Author SHA1 Message Date
Yorick Hardy 26ab56e786 cyclone: update to cyclone-0.24
Announcement:

Released Cyclone Scheme 0.24
January 3rd, 2021

Bug Fixes

* Sean Lynch fixed a bug where record type predicates do not check
  the length of the target before checking if the vector is actually
  a record.
* Fixed vector? to no longer return true for instances of record types.
* Do not call eval from the runtime if (scheme eval) has not been
  imported. Instead we now raise a Scheme error in this case which
  prevents the possibility of a C segmentation violation. Thanks to
  Arthur Maciel for the bug report.
* When allocating very large vectors the object used to fill such
  a vector may not be transported to the heap. This was a nasty bug
  that could lead to random memory corruption. Fixed the minor garbage
  collector to properly track and transport these objects to prevent
  the possibility of memory corruption.
2021-01-03 19:06:04 +02:00
Havard Eidnes 4306d60038 Mark lang/rust BROKEN on various NetBSD-8 platforms.
The corresponding bootstrap kits target NetBSD-9.x.
2021-01-03 15:56:05 +01:00
Iku Iwasa ebc914a2b7 iosevka-*: Update to 4.3.0
* Add two-circle variant of 8.
* Add leading serif for C, c, G, S, s in Slab.
* Made per-mille symbol and base-point symbol wide in non-terminal
  variants.
* Add super-ttc (single-file TTC) into releases.
2021-01-03 23:40:29 +09:00
Havard Eidnes 737c17c90b Introduce automatic setting of BUILD_TARGET.
If cross-building, one needs to use the "dist" build target.
Also, due to https://github.com/rust-lang/rust/issues/73132, one
needs to unset DESTDIR for such a build.  Automatically detect this
if we are cross-building (TARGET from cross.mk is non-empty).
2021-01-03 14:02:30 +01:00
Yorick Hardy caabb543e2 ioquake3-snapshot: update to ioquake3-20200526 (git snapshot)
No changelog provided.

Pkgsrc changes:

 * prefer pkgsrc libraries instead of internal libraries.
 * install convenience scripts for ioquake3 and ioq3ded.
2021-01-03 12:31:35 +02:00
Greg Troxel 08bb4e264b proj: Update to 7.2.1
Declare intent to package proj-grids separately.
2021-01-02 10:59:09 -05:00
Makoto Fujiwara (mef) 0f231885d3 (graphics/ivtools) fix patch end-of-line, regen distinfo 2021-01-02 23:07:46 +09:00
Leonardo Taccari cfe9787ccf *: update py-kitchen PKGPATH 2021-01-02 12:18:44 +01:00
Iku Iwasa a4f5dfe3b9 task: Update to 3.0.1
* Allow use as a library by moving the required packages out of the
  internal directory.
* Do not error if a specified dotenv file does not exist.
* Fix panic when you have empty tasks in your Taskfile.
2021-01-02 17:04:22 +09:00
Iku Iwasa d8b9ba4072 py-identify: Update to 1.5.11 2021-01-02 16:51:03 +09:00
pin fddc0e428e Remove assimp: import to main 2021-01-02 08:26:59 +01:00
Travis Paul 3f58bbbcae
terraform-provider-vultr: import terraform-provider-vultr-2.1.1 2021-01-01 17:02:06 -05:00
Leonardo Taccari cc3a4ed9b3 tdlib-purple: Update to 0.7.6
pkgsrc changes:
 - Remove patch, applied upstream

Changes:
0.7.6
-----
 - read-receipts option can now be set via bitlbee/spectrum
2021-01-01 22:52:15 +01:00
Leonardo Taccari d89275a703 tdlib-purple: Add a reference to upstream PR 2021-01-01 22:26:27 +01:00
Leonardo Taccari 9a5bd93c7a tdlib-purple: Take MAINTAINERship 2021-01-01 22:02:33 +01:00
Leonardo Taccari 83dc055128 tdlib-purple: Update to 0.7.5
Changes:
0.7.5
-----
 - Add support for enable/disable read receipts
 - Misc bug fixes and improvements
2021-01-01 22:01:00 +01:00
pin 79d41d691b Remove stitchy: imported to main 2021-01-01 18:11:21 +01:00
pin bf90a7ab43 navi: remove pkg, imported to main 2021-01-01 15:47:00 +01:00
pin b53f055d00 Remove tokei: imported to pkgsrc 2021-01-01 15:38:15 +01:00
pin e4d8b25d5b Remove opendoas: imported to pkgsrc 2021-01-01 15:37:02 +01:00
Makoto Fujiwara (mef) cd7678c7ab (graphics/ivtools) fix foor ::close undefined 2021-01-01 23:25:06 +09:00
pin 2248ebd941 heliocron: remove pkg, imported to main 2021-01-01 15:06:41 +01:00
pin 0fe9f40f77 bk: remove pkg, imported to main 2021-01-01 14:53:20 +01:00
pin c1bb210a42 nanogrep: remove pkg, imported to main 2021-01-01 14:41:56 +01:00
Makoto Fujiwara (mef) 23a95f4455 (graphics/ivtools) Add patch to give usleep in unistd.h 2021-01-01 21:54:26 +09:00
Makoto Fujiwara (mef) 47f25ce4c1 (graphics/ivtools) Add comment on patch-ab 2021-01-01 21:44:28 +09:00
Makoto Fujiwara (mef) 0673efbd0e (graphics/ivtools) fix -lX11 not found problem. But I have different usleep problem 2021-01-01 21:37:40 +09:00
Makoto Fujiwara (mef) c0fc7e935d (graphics/ivtools) Candidate to update, but not completed yet 2021-01-01 21:21:45 +09:00
Roy Marples 2efff5be0e Drop platform specific binaries.
As far as we know, they are only for Cloud access to the controller.

These binaries are built using libgcc_s.1 and pkgsrc will complain
that this library is missing on the install target if wasn't built
using gcc *even* if these libraries are not native.
This is likely a pkgsrc bug, but we really shouldn't be installing
these anyway.
2021-01-01 03:18:53 +00:00
Jason Bacon 702717015e spcm: Fix node-type config 2020-12-31 17:39:26 -06:00
Jason W Bacon ab80f44523 spcm: Separate node type from hostname, add cluster-upgrade script 2020-12-31 14:06:16 -06:00
Jason W Bacon 7fabec8006 auto-admin: Touch up comments and auto-admin banner 2020-12-31 14:01:55 -06:00
Yorick Hardy f040b2f0fc arx-libertatis-git: fixes suggested by pkglint 2020-12-31 19:33:38 +02:00
Yorick Hardy 0b0d028ea8 RigelEngine: import RigelEngine-0.7.0 as wip/RigelEngine
This project is a re-implementation of the game Duke Nukem II,
originally released by Apogee Software in 1993. RigelEngine works
as a drop-in replacement for the original executable: It reads the
original data files and offers the same experience (plus some
improvements), but runs natively on modern operating systems, and
is written in modern C++ code with a completely new architecture
under the hood.
2020-12-31 19:13:53 +02:00
Yorick Hardy 2344ba5c5c entityx: import entityx-1.3.0 as wip/entityx
Entity Component Systems (ECS) are a form of decomposition that
completely decouples entity logic and data from the entity "objects"
themselves.

EntityX is an EC system that uses C++11 features to provide type-safe
component management, event delivery, etc. It was built during the
creation of a 2D space shooter.
2020-12-31 18:49:20 +02:00
Yorick Hardy 006a842fbe dosbox-staging: install the binary as "dosbox-staging"
Installing the binary as "dosbox-staging" is consistent with the
package name, and also with dosbox-x. The underscore in "dosbox_staging"
was mainly introduced due to a misunderstanding of how automake
variables work.
2020-12-31 18:46:03 +02:00
pin 806e84a5f2 wip/nanogrep: update to 1.2.1
-fix irrelevant description
2020-12-31 16:37:39 +01:00
K.I.A.Derouiche c42f561d2d py-pipenv-setup-3.1.1 import to wip 2020-12-31 10:06:57 +01:00
K.I.A.Derouiche b57d742bbe py-pipfile-0.0.2 import to wip 2020-12-31 10:05:20 +01:00
K.I.A.Derouiche 249c764668 py-test-datadir-1.3.1 import to wip 2020-12-31 09:08:14 +01:00
Charlotte Koch e03df52dfe Import the Carp language -- still a work in progress
Be sure to take a look at the TODOs -- This seems to work for me, but
there's still some work left to be done
2020-12-30 15:28:46 -08:00
Charlotte Koch 7b89014d00 hs-open-browser: Oops, leftover garbage in buildink3.mk 2020-12-30 14:47:54 -08:00
Charlotte Koch 36a426b490 Import hs-cmark 0.6. 2020-12-30 13:37:21 -08:00
Charlotte Koch 8cf2c71da8 Import hs-open-browser 0.2.1.0. 2020-12-30 13:36:14 -08:00
Yorick Hardy be903f62f4 ags: update to ags-3.5.0.28
pkgsrc changes:

 Use pkgsrc wip/aldumb and freetype libraries instead of the internal versions.

Changelog:

REVISION HISTORY
================
VERSION 3.5.0 - Patch 6, December 2020

Engine:
 - Fixed Viewport::GetAtScreenXY() causing script errors at runtime.
 - Fixed Software renderer could freeze the game in case there are multiple room viewports.
 - Fixed Software renderer could draw room viewport in a wrong position if it was moved.
 - Fixed RunAGSGame crashed the game if it uses any font plugin (implementing IAGSFontRenderer).
 - Fixed built-in palgorithms plugin had uninitialized variable that could cause a crash.
2020-12-30 19:54:54 +02:00
Yorick Hardy 01af39fd4b aldumb: improve DESCR 2020-12-30 19:54:54 +02:00
Yorick Hardy 909d50a538 aldumb: import aldumb-2.0.3 as wip/aldumb
wip/aldumb provides the allegro libraries for dumb,
i.e. it builds parts of audio/dumb which are normally
excluded due to the allegro dependency.

Description:

DUMB is a module audio renderer library. It reads module files and outputs
audio that can be dumped to the actual audio playback library.

This is a fork of the original dumb by Ben Davis, and provides the Allegro
libraries.
2020-12-30 19:54:51 +02:00
Yorick Hardy 18932096b8 arx-libertatis-git: import arx-libertatis-1.2 (git snapshot) as wip/arx-libertatis-git
Arx Libertatis is a cross-platform, open source port of Arx Fatalis,
a 2002 first-person role-playing game developed by Arkane Studios.

This is the game engine (git snapshot) - the data files are not included.
2020-12-30 19:54:51 +02:00
nia 8d5031422c *: Convert packages to use PYTHON_VERSIONS_INCOMPATIBLE
Will be helpful when newer Pythons come along, and for general
testing.
2020-12-30 13:40:21 +01:00
pin 4d4245f0e6 wip/navi: add runtime dependency 2020-12-30 09:10:07 +01:00