Commit Graph

22052 Commits

Author SHA1 Message Date
Jan Beich 8881966b49 games/punchy: update to 0.3.0
Changes:	https://github.com/fishfolks/punchy/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)
2023-01-31 01:03:14 +00:00
Alex S 6a7bf763cf games/linux-steam-utils: update to 20230130
Changes: 20221113...20230130

PR:	269089
2023-01-30 12:42:28 -08:00
Po-Chuan Hsieh fa93fdc383
Framework: Rewrite nodejs.mk and reorganize www/{node,npm,yarn}
The current USES=nodejs has the following issues:
- www/node is not the default version while www/node16 is.
- It also means inconsistent naming of node ports.
- www/npm duplicates with www/npm-node16.
- www/yarn duplicates with www/yarn-node16.

The notable changes are introduced to fix the above issues:
- Rewrite Mk/Uses/nodejs.mk.
- Add new LTS version of nodejs (www/noe18).
- Add new current version of nodejs (www/node19).
- Change default nodejs version from 16 to 18 (latest LTS).
- Use consistent naming for all supported node versions.
- Convert www/node, www/npm and www/yarn to meta ports.

After this commit:
- All supported node versions are named as node{14,16,18,19}
- www/node is a meta port which depends on the default version (e.g. www/node18)
- www/npm is a meta port which depends on the default version (e.g. www/npm-node18)
- www/yarn is a meta port which depends on the default version (e.g. www/yarn-node18)
- Bump PORTREVISION of dependent ports for dependency change (from www/node16 to www/node18)

Discussed with:	jrm, otis, pizzamig
2023-01-30 22:20:38 +08:00
Po-Chuan Hsieh 07edc4ebad
games/wipeclean: Add NO_ARCH
Approved by:	portmgr (blanket)
2023-01-30 21:02:38 +08:00
Po-Chuan Hsieh 99189d3b33
games/p5-Games-Dice: Update to 0.046
- Add LICENSE_FILE
- Add NO_ARCH
- Update pkg-descr
- Take maintainership

Changes:	https://metacpan.org/dist/Games-Dice/changes
2023-01-30 20:59:28 +08:00
Alexey Dokuchaev c6c49c4535 games/openenroth: new port had been added (+)
Might and Magic VI-VIII engine remake using original data and code.
Allows playing the original game plus introduce customizations and
modifications.  Currently, only MM7 is playable; support for 6 and
8 will be added in the future.

Via:	https://www.opennet.ru/opennews/art.shtml?num=58561
2023-01-30 12:27:14 +00:00
Thomas Dettbarn 357fe55fca games/dMagnetic: Update to 0.36
ChangeLog: https://dettus.net/dMagnetic/

 * Minor bugfixes
 * Backend engine can be encapsulated in a library
 * HelloWorld example for interested frontend developers

PR:		269210
Reported by:	dettus@dettus.net (maintainer)
2023-01-30 09:49:22 +01:00
Jan Beich c92bc752c4 games/veloren-weekly: update to s20230124
Changes:	      da9cd7997...1904740ff
2023-01-27 03:26:12 +00:00
Thomas Dettbarn 1073faaddc games/dMagnetic: Update to 0.35
ChangeLog: https://dettus.net/dMagnetic/

Lots of cleanup. The memory consumption was reduced and the interface between
the frontend and the engine has gotten cleaner. Oh, and there is a more stable
savegame for Atari and Apple available.

PR:		269139
Reported by:	dettus@dettus.net (maintainer)
2023-01-26 19:03:25 +01:00
Dmitry Marakasov c852848f37 games/pentobi: update 21.0 → 22.0 2023-01-26 20:55:05 +03:00
Dmitry Marakasov c667392a86 games/*: do not needlessly run-depend on qt6-tools 2023-01-26 20:55:05 +03:00
Dima Panov 87f278e454 games/wesnoth: update to 1.16.8 release (+)
Changelog:	https://github.com/wesnoth/wesnoth/blob/1.16/changelog.md
2023-01-26 17:35:32 +03:00
Dmitry Marakasov 19005404ff games/maxr: update MASTER_SITES
- Upstream uses HTTPS
- I do not mirror the distfile
2023-01-25 19:27:18 +03:00
Dmitry Marakasov 68c686460b games/freedroidrpg: update 0.16.1 → 1.0 2023-01-25 19:25:04 +03:00
Dmitry Marakasov ee34917e13 games/sgt-puzzles: update 20230123 → 20230124 2023-01-25 17:54:18 +03:00
Dmitry Marakasov db9cfcf3e8 games/chromono: add port: Circular color puzzle
All those half-colored spheres could really need some help. And
with that, we obviously mean your help, otherwise this would probably
not be a game, but a movie or something. Grab those fully-colored
spheres and share the color (and the correct one at that) to bring
the world order back to normal. Sounds easy? It is. Up until the
third level or so. Then it gets tricky. But you'll figure it out,
I'm sure.
2023-01-24 21:19:56 +03:00
Dmitry Marakasov 7bfcca2e85 games/DDNet: update 16.7.1 → 16.7.2
- Add another WWW
- Reorder CARGO_* vars for compatibility with update_crates
2023-01-23 22:06:43 +03:00
Dmitry Marakasov 3a72de7849 games/sgt-puzzles: update 20230117 → 20230123 2023-01-23 22:06:43 +03:00
Dmitry Marakasov f97f297ce7 games/lbreakouthd: add port: Breakout-style arcade game
- Also deprecate (without setting EXPIRATION_DATE, as the ports
  still build and work fine) games/lbreakout and games/lbreakout2 -
  the former has latest release in 2001 and is not even mentioned on
  the upstream website any more, and the latter explicitly mentions
  deprecation. LBreakoutHD is claimed to support all levelsets and
  themes for LBreakout2, being a drop-in replacement for it.
- While here, some cosmetic fixes to games/lbreakout and games/lbreakout2.

LBreakoutHD is a scaleable 16:9 remake of LBreakout2. You try to
clear levels full of different types of bricks and extras by using
your paddle to aim balls at the bricks.

All LBreakout2 themes and levelsets work. New themes can be of any
resolution.
2023-01-23 18:32:36 +03:00
Tobias C. Berner e3a0622c03 games/gcompris-qt: update to 3.1
Changelog:

As we noticed that version 3.0 contained a critical bug in the new
"Comparator" activity, we decided to quickly ship this 3.1 maintenance
release to fix the issue.

It also contains some little translation update.

Announcement:	https://gcompris.net/news/2023-01-21-en.html
2023-01-23 06:58:57 +01:00
Alexey Dokuchaev 54a8ea517c games/openbve: update OpenBVE to version 1.8.4.4
Reported by:	portscout
2023-01-22 13:31:14 +00:00
Jan Beich e79543bbe3 games/openfodder: switch to upstream .desktop file after 3fa255ccb265 2023-01-22 06:59:47 +00:00
Jan Beich b50f91ed60 games/openfodder: annotate ef40379829 origin 2023-01-22 06:59:47 +00:00
Jan Beich 6725c34065 games/openfodder: update to 1.7.0
Changes:	https://github.com/OpenFodder/openfodder/releases/tag/1.7.0
Reported by:	GitHub (watch releases)
2023-01-22 06:03:40 +00:00
Tobias C. Berner 448f2da344 games/gcompris-qt: update to 3.0
It contains 182 activities, including 8 new ones:
 * "Mouse click training" is an exercise to practice using a mouse
   with left and right clicks.
 * In "Create the fractions", represent decimal quantities with some
   pie or rectangle charts.
 * In "Find the fractions", it's the other way: write the fraction
   represented by the pie or rectangle chart.
 * With "Discover the International Morse code", learn how to
   communicate with the International Morse code.
 * In "Compare numbers", learn how to compare number values using
   comparison symbols.
 * "Find ten's complement" is a simple exercise to learn the concept
   of ten's complement.
 * In "Swap ten's complement", swap numbers of an addition to optimize
   it using ten's complement.
 * In "Use ten's complement", decompose an addition to optimize it
   using ten's complement.

Announcement:	https://gcompris.net/news/2023-01-18-en.html
2023-01-21 06:11:39 +01:00
Jan Beich 63bf401115 games/veloren-weekly: add new port
An experiment for multiplayer to avoid the following:

ERROR veloren_voxygen::menu::main: Client Init failed raw error e=ClientError { error: StreamErr(Deserialize(InvalidTagEncoding(64))), mismatched_server_info: Some(ServerInfo { name: "Official Veloren Server", description: "Welcome to the Veloren Pre-Alpha. Enjoy your journey!", git_hash: "da9cd799", git_date: "2023-01-18", auth_provider: Some("https://auth.veloren.net") }) }
2023-01-20 21:35:36 +00:00
Jan Beich fe17c67330 games/veloren: embed commit hash instead of tag name
WARN veloren_client: Server is running 185dccc1[2023-01-06], you are running v0.14.0[2023-01-06], versions might be incompatible!

https://gitlab.com/veloren/veloren/-/commit/b8e12811bf46
2023-01-20 21:34:04 +00:00
Jan Beich fe41d5950d games/veloren: deterministic "make cargo-crates" after 83b18f5c32 2023-01-20 21:34:03 +00:00
Neel Chauhan 7314f18a0e games/py-discord.py: Update to 2.1.0 2023-01-20 13:19:28 -08:00
Antoine Brodin 8095da0047 games/py-mnemosyne: fix DEPENDS 2023-01-20 20:40:46 +00:00
Gautam Mani db12ce06a9 games/stockfish: Update to 15.1
Changes:
  - Updated stockfish to 15.1
  - nnue file is downloaded automatically during build and not needed at runtime
  - Makefile website updated

PR:		268195
2023-01-20 12:50:25 +01:00
Daniel Engberg 89de8e1c56 games/suyimazu: Adjust DISTNAME to not only contain version
Make sure port keeps project name in filename to avoid clashes and
to easier determine origin.

Approved by:	portmgr (blanket)
2023-01-19 21:14:46 +01:00
Neel Chauhan fff9767d8d games/SpaceCadetPinball-devel: Update to 2.0.1.20230103 2023-01-18 21:08:35 -08:00
Piotr Kubaj 024e0ebe9f games/ecwolf: update to 1.4.0
Changelog:	https://maniacsvault.net/ecwolf/wiki/Version_history#2023
2023-01-19 00:16:10 +01:00
Dima Panov 1500b166eb games/wesnoth: update to 1.16.7 release (+)
Changelog:	https://github.com/wesnoth/wesnoth/blob/1.16/changelog.md
2023-01-18 20:31:29 +03:00
Jason E. Hale c4ab30445d games/gottet: Qt 6.x requires c++17 2023-01-17 15:36:19 -05:00
Jason E. Hale 00f4d18cbb games/cutemaze: Qt 6.x requires c++17 2023-01-17 15:36:19 -05:00
Jason E. Hale e2068c1d65 games/tanglet: Update to 1.6.3 2023-01-17 15:36:19 -05:00
Jason E. Hale 107c3b9499 games/gottet: Update to 1.2.2 2023-01-17 15:36:19 -05:00
Jason E. Hale a13505cde0 games/cutemaze: Update to 1.3.2 2023-01-17 15:36:18 -05:00
Jason E. Hale 3367f9bd7a games/connectagram: Update to 1.3.3 2023-01-17 15:36:18 -05:00
Dmitry Marakasov 9435146e6d games/sgt-puzzles: update 20230110 → 20230117 2023-01-17 21:13:33 +03:00
Dima Panov e1287d0d12 */*: bump libboost*.so libraries consumert after Boost upgrade 2023-01-16 22:32:07 +03:00
Val Packett e14a0487f7 games/openclaw: update to 0.3-98
PR:		260002
2023-01-16 19:57:17 +01:00
Dmitry Marakasov bc3622e6e5 games/powder-toy: remove bogus patches and fix icons 2023-01-16 19:31:02 +03:00
Dmitry Marakasov 3900f668c5 games/springlobby: update 0.273 → 0.274 2023-01-16 17:54:26 +03:00
Dmitry Marakasov 532e8c1df1 games/powder-toy: update 96.2.350 → 97.0.352 2023-01-16 17:54:26 +03:00
Muhammad Moinur Rahman 18c6e18276 Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
2023-01-14 17:08:33 -06:00
Dmitry Marakasov cce536d784 games/hyperrogue: update 12.1d → 12.1h 2023-01-15 01:56:45 +03:00
Dmitri Goutnik 3b383d833a all: Bump PORTVERSION after lang/go{118,119} update 2023-01-14 06:31:17 -05:00