notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: emulators/mgba/Makefile

Number of commits found: 44

Wednesday, 10 Jan 2024
09:47 Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/mgba: update to 0.10.3

Emulation fixes:
 - ARM: Remove obsolete force-alignment in `bx pc` (fixes mgba.io/i/2964)
 - ARM: Fake bpkt instruction should take no cycles (fixes mgba.io/i/2551)
 - GB Audio: Fix channels 1/2 staying muted if restarted after long silence
 - GB Audio: Fix channel 1 restarting if sweep applies after stop (fixes
mgba.io/i/2965)
 - GB Audio: Fix restarting envelope when writing to register (fixes
mgba.io/i/3067)
 - GB Audio: Improve "zombie mode" emulation in CGB mode (fixes mgba.io/i/2029)
 - GB I/O: Read back proper SVBK value after writing 0 (fixes mgba.io/i/2921)
 - GB SIO: Disabling SIO should cancel pending transfers (fixes mgba.io/i/2537)
 - GBA Audio: Fix sample timing drifting when changing sample interval
 - GBA Audio: Fix initial channel 3 wave RAM (fixes mgba.io/i/2947)
 - GBA Audio: Fix sample position issues when rate changes (fixes
mgba.io/i/3006)
 - GBA GPIO: Fix tilt scale and orientation (fixes mgba.io/i/2703)
 - GBA BIOS: Fix clobbering registers with word-sized CpuSet
 - GBA SIO: Fix normal mode SI/SO semantics (fixes mgba.io/i/2925)
Other fixes:
 - GB: Fix applying a patch that changes the cartridge mapper (fixes
mgba.io/i/3077)
 - GBA Savedata: Fix crash when resizing flash save games for RTC data
 - mGUI: Fix cases where an older save state screenshot would be shown (fixes
mgba.io/i/2183)
 - Qt: Re-enable sync for multiplayer windows that aren't connected (fixes
mgba.io/i/2974)
 - Qt: Fix mute settings not being loaded on setting screen (fixes
mgba.io/i/2990)
 - Qt: Fix screen freezing on macOS after closing save state window (fixes
mgba.io/i/2885)
 - Vita: Fix camera setting not appearing (fixes mgba.io/i/3012)
Misc:
 - mGUI: Persist fast forwarding after closing menu (fixes mgba.io/i/2414)
 - Qt: Add exporting of SAV + RTC saves from Save Converter to strip RTC data
 - VFS: Use anonymousMemoryMap for large 7z allocations (fixes mgba.io/i/3013)
commit hash: 8e273afc80b40e32679de71df32d9bc8308e7abb commit hash: 8e273afc80b40e32679de71df32d9bc8308e7abb commit hash: 8e273afc80b40e32679de71df32d9bc8308e7abb commit hash: 8e273afc80b40e32679de71df32d9bc8308e7abb 8e273af
Monday, 24 Jul 2023
14:01 Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/mgba: allow ImageMagick 7 and add libelf dependency
commit hash: bf0ec665e5a4e7f3fb85b200b353c16362c8743f commit hash: bf0ec665e5a4e7f3fb85b200b353c16362c8743f commit hash: bf0ec665e5a4e7f3fb85b200b353c16362c8743f commit hash: bf0ec665e5a4e7f3fb85b200b353c16362c8743f bf0ec66
Sunday, 30 Apr 2023
11:10 Felix Palmen (zirias) search for other commits by this committer
Mk/Uses/magick.mk: Bump all consumers

Bump all consumers of ImageMagick ports after flavorizing them.

Approved by:	tcberner (mentor, implicit)
commit hash: a6bb2f8c5e3051b7d2de9a37cecb40f1cdb662b5 commit hash: a6bb2f8c5e3051b7d2de9a37cecb40f1cdb662b5 commit hash: a6bb2f8c5e3051b7d2de9a37cecb40f1cdb662b5 commit hash: a6bb2f8c5e3051b7d2de9a37cecb40f1cdb662b5 a6bb2f8
Thursday, 27 Apr 2023
12:01 Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump all users of multimedia/ffmpeg*

...to make sure all picks up new version(s)
commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5 commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5 commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5 commit hash: f7accb23bf4c9fc87a4b362937629ccd09d425e5 f7accb2
Tuesday, 25 Apr 2023
15:17 Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 feb1fa3
Monday, 24 Apr 2023
20:34 Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/mgba: update to 0.10.2

Changelog:	https://mgba.io/2023/04/23/mgba-0.10.2/
commit hash: d7699a6a0718524bde43eae34352ffe222b4dca7 commit hash: d7699a6a0718524bde43eae34352ffe222b4dca7 commit hash: d7699a6a0718524bde43eae34352ffe222b4dca7 commit hash: d7699a6a0718524bde43eae34352ffe222b4dca7 d7699a6
Saturday, 25 Mar 2023
14:52 Daniel Engberg (diizzy) search for other commits by this committer
emulators/mgba: Minor build fixes

Relax definitions of FFMPEG_LIB_DEPENDS, fixes build with FFmpeg 6.0
Update compiler requirements

PR:		270257
Reviewed by:	pkubaj (maintainer)
commit hash: f6c56fe165b212d6112b1305bbc8a9821b1a18f8 commit hash: f6c56fe165b212d6112b1305bbc8a9821b1a18f8 commit hash: f6c56fe165b212d6112b1305bbc8a9821b1a18f8 commit hash: f6c56fe165b212d6112b1305bbc8a9821b1a18f8 f6c56fe
Thursday, 12 Jan 2023
16:25 Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/mgba: update to 0.10.1
commit hash: dca0821635cff8781738f6d1873d467a71579119 commit hash: dca0821635cff8781738f6d1873d467a71579119 commit hash: dca0821635cff8781738f6d1873d467a71579119 commit hash: dca0821635cff8781738f6d1873d467a71579119 dca0821
Wednesday, 12 Oct 2022
10:15 Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/mgba: update to 0.10.0

Features:
 - Preliminary Lua scripting support
 - Presets for Game Boy palettes
 - Add Super Game Boy palettes for original Game Boy games
 - Tool for converting scanned pictures of e-Reader cards to raw dotcode data
 - Options for muting when inactive, minimized, or for different players in
multiplayer
 - Cheat code support in homebrew ports
 - Acclerometer and gyro support for controllers on PC
 - Support for combo "Super Game Boy Color" SGB + GBC ROM hacks
 - Improved support for HuC-3 mapper, including RTC
 - Support for 64 kiB SRAM saves used in some bootlegs
 - Discord Rich Presence now supports time elapsed
 - Additional scaling shaders
 - Support for GameShark Advance SP (.gsv) save file importing
 - Support for multiple saves per game using .sa2, .sa3, etc.
 - Support for GBX format Game Boy ROMs
 - New unlicensed GB mappers: NT (newer type), Sachen (MMC1, MMC2)
Emulation fixes:
 - ARM7: Fix unsigned multiply timing
 - GB: Copy logo from ROM if not running the BIOS intro (fixes mgba.io/i/2378)
 - GB: Fix HALT breaking M-cycle alignment (fixes mgba.io/i/250)
 - GB Audio: Fix channel 1/2 reseting edge cases (fixes mgba.io/i/1925)
 - GB Audio: Properly apply per-model audio differences
 - GB Audio: Revamp channel rendering
 - GB Audio: Fix APU re-enable timing glitch
 - GB I/O: Fix writing to WAVE RAM behavior (fixes mgba.io/i/1334)
 - GB MBC: Fix edge case with Pocket Cam register accesses (fixes
mgba.io/i/2557)
 - GB Memory: Add cursory cartridge open bus emulation (fixes mgba.io/i/2032)
 - GB Serialize: Fix loading MBC1 states that affect bank 0 (fixes
mgba.io/i/2402)
 - GB SIO: Fix bidirectional transfer starting (fixes mgba.io/i/2290)
 - GB Video: Draw SGB border pieces that overlap GB graphics (fixes
mgba.io/i/1339)
 - GBA: Improve timing when not booting from BIOS
 - GBA: Fix expected entry point for multiboot ELFs (fixes mgba.io/i/2450)
 - GBA: Fix booting multiboot ROMs with no JOY entrypoint
 - GBA: Fix 1 MiB ROM mirroring to only mirror 4 times
 - GBA Audio: Adjust PSG sampling rate with SOUNDBIAS
 - GBA Audio: Sample FIFOs at SOUNDBIAS-set frequency
 - GBA BIOS: Work around IRQ handling hiccup in Mario & Luigi (fixes
mgba.io/i/1059)
 - GBA BIOS: Initial HLE timing estimation of UnLz77 functions (fixes
mgba.io/i/2141)
 - GBA DMA: Fix DMA source direction bits being cleared (fixes mgba.io/i/2410)
 - GBA I/O: Redo internal key input, enabling edge-based key IRQs
 - GBA I/O: Disable open bus behavior on invalid register 06A
 - GBA Memory: Fix misaligned 32-bit I/O loads (fixes mgba.io/i/2307)
 - GBA Video: Fix OpenGL rendering on M1 Macs
 - GBA Video: Ignore horizontally off-screen sprite timing (fixes
mgba.io/i/2391)
 - GBA Video: Fix Hblank timing (fixes mgba.io/i/2131, mgba.io/i/2310)
 - GBA Video: Fix rare crash in modes 3-5
 - GBA Video: Fix sprites with mid-frame palette changes in GL (fixes
mgba.io/i/2476)
 - GBA Video: Fix OBJ tile wrapping with 2D char mapping (fixes mgba.io/i/2443)
 - GBA Video: Fix horizontal lines in GL when charbase is changed (fixes
mgba.io/i/1631)
 - GBA Video: Fix sprite layer priority updating in GL
Other fixes:
 - ARM: Disassemble Thumb mov pseudo-instruction properly
 - ARM: Disassemble ARM asr/lsr #32 properly
 - ARM: Disassemble ARM movs properly
 - Core: Don't attempt to restore rewind diffs past start of rewind
 - Core: Fix the runloop resuming after a game has crashed (fixes
mgba.io/i/2451)
 - Core: Fix crash if library can't be opened
 - Debugger: Fix crash with extremely long CLI strings
 - Debugger: Fix multiple conditional watchpoints at the same address
 - FFmpeg: Fix crash when encoding audio with some containers
 - FFmpeg: Fix GIF recording (fixes mgba.io/i/2393)
 - GB: Fix temporary saves
 - GB: Fix replacing the ROM crashing when accessing ROM base
 - GB: Don't try to map a 0-byte SRAM (fixes mgba.io/i/2668)
 - GB, GBA: Save writeback-pending masked saves on unload (fixes mgba.io/i/2396)
 - mGUI: Fix FPS counter after closing menu
 - Qt: Fix some hangs when using the debugger console
 - Qt: Fix crash when clicking past last tile in viewer
 - Qt: Fix preloading for ROM replacing
 - Qt: Fix screen not displaying on Wayland (fixes mgba.io/i/2190)
 - Qt: Fix crash when selecting 256-color sprite in sprite view
 - Qt: Fix coloration of swatches on styles with distinct frame backgrounds
 - VFS: Failed file mapping should return NULL on POSIX
Misc:
 - Core: Suspend runloop when a core crashes
 - Core: Add wallclock offset RTC type
 - Debugger: Save and restore CLI history
 - Debugger: GDB now works while the game is paused
 - Debugger: Add command to load external symbol file (fixes mgba.io/i/2480)
 - FFmpeg: Support dynamic audio sample rate
 - GB: Support CGB0 boot ROM loading
 - GB Audio: Increase sample rate
 - GB MBC: Filter out MBC errors when cartridge is yanked (fixes mgba.io/i/2488)
 - GB MBC: Partially implement TAMA5 RTC
 - GB Video: Add default SGB border
 - GBA: Automatically skip BIOS if ROM has invalid logo
 - GBA: Refine multiboot detection (fixes mgba.io/i/2192)
 - GBA Cheats: Implement "never" type codes (closes mgba.io/i/915)
 - GBA DMA: Enhanced logging (closes mgba.io/i/2454)
 - GBA Memory: Implement adjustable EWRAM waitstates (closes mgba.io/i/1276)
 - GBA Savedata: Store RTC data in savegames (closes mgba.io/i/240)
 - GBA Video: Implement layer placement for OpenGL renderer (fixes
mgba.io/i/1962)
 - GBA Video: Fix highlighting for sprites with mid-frame palette changes
 - mGUI: Add margin to right-aligned menu text (fixes mgba.io/i/871)
 - mGUI: Autosave less frequently when fast-forwarding
 - Qt: Rearrange menus some
 - Qt: Clean up cheats dialog
 - Qt: Only set default controller bindings if loading fails (fixes
mgba.io/i/799)
 - Qt: Save converter now supports importing GameShark Advance saves
 - Qt: Save positions of multiplayer windows (closes mgba.io/i/2128)
 - Qt: Add optional frame counter to OSD (closes mgba.io/i/1728)
 - Qt: Add optional emulation-related information on reset (closes
mgba.io/i/1780)
 - Qt: Add QOpenGLWidget cross-thread codepath for macOS (fixes mgba.io/i/1754)
 - Qt: Enable -b for Boot BIOS menu option (fixes mgba.io/i/2074)
 - Qt: Add tile range selection to tile viewer (closes mgba.io/i/2455)
 - Qt: Show warning if XQ audio is toggled while loaded (fixes mgba.io/i/2295)
 - Qt: Add e-Card passing to the command line (closes mgba.io/i/2474)
 - Qt: Boot both a multiboot image and ROM with CLI args (closes mgba.io/i/1941)
 - Qt: Improve cheat parsing (fixes mgba.io/i/2297)
 - Qt: Change lossless setting to use WavPack audio
 - Qt: Use FFmpeg to convert additional camera formats, if available
 - Qt: Resume crashed game when loading a save state
 - Qt: Include cheats in bug report
 - SDL: Support exposing an axis directly as the gyro value (closes
mgba.io/i/2531)
 - Windows: Attach to console if present
 - VFS: Early return NULL if attempting to map 0 bytes from a file
 - Vita: Add bilinear filtering option (closes mgba.io/i/344)
commit hash: 2729cb84b7af5d19933d8609d6a1a69ba119d521 commit hash: 2729cb84b7af5d19933d8609d6a1a69ba119d521 commit hash: 2729cb84b7af5d19933d8609d6a1a69ba119d521 commit hash: 2729cb84b7af5d19933d8609d6a1a69ba119d521 2729cb8
Sunday, 9 Oct 2022
22:26 Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/mgba: take maintainership
commit hash: ba4b1df9da223aac2c20db7b39a301e074820539 commit hash: ba4b1df9da223aac2c20db7b39a301e074820539 commit hash: ba4b1df9da223aac2c20db7b39a301e074820539 commit hash: ba4b1df9da223aac2c20db7b39a301e074820539 ba4b1df
11:56 Fernando Apesteguía (fernape) search for other commits by this committer
*/*: Release ports from maintainership

Maintainer releases all his ports.

PR:		266871
Reported by:	unrelentingtech <greg@unrelenting.technology>
commit hash: f57221afde929c42521a9325c8e6416e2e400178 commit hash: f57221afde929c42521a9325c8e6416e2e400178 commit hash: f57221afde929c42521a9325c8e6416e2e400178 commit hash: f57221afde929c42521a9325c8e6416e2e400178 f57221a
Sunday, 11 Sep 2022
10:20 Felix Palmen (zirias) search for other commits by this committer
Mk/Uses: always use colon for build/run suffix

Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee ddae4e9
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Monday, 10 Jan 2022
13:16 Hiroki Tagato (tagattie) search for other commits by this committer Author: James Wright
emulators/mgba: update to 0.9.3

Changelog: https://mgba.io/2021/12/17/mgba-0.9.3/

PR:		260969
Approved by:	Greg V <greg@unrelenting.technology> (maintainer)
commit hash: 274ee4a42b2d367a81672ff0f6afc903621b6ef3 commit hash: 274ee4a42b2d367a81672ff0f6afc903621b6ef3 commit hash: 274ee4a42b2d367a81672ff0f6afc903621b6ef3 commit hash: 274ee4a42b2d367a81672ff0f6afc903621b6ef3 274ee4a
Saturday, 11 Dec 2021
13:50 Tobias C. Berner (tcberner) search for other commits by this committer
framework: Add new USES 'magick' for graphics/ImageMagick*

A new USES has been added to depend on ImageMagick.

	USES=magick

adds a LIB_DEPENDS on graphics/ImageMagick${IMAGEMAGICK_DEFAULT}.

If a specific version is required, use for example

	USES=magick:6        resp.     USES=magick:7

If only a build, run or test is required, use for example

	USES=magick:build    resp.     USES=magick:6,build,test

If a dependency on the nox11 flavor is required, use for example

	USES=magick:nox11    resp.     USES=magick:7,nox11,run,test

See magick.mk for more details on the available flags.

The tree has been completely converted to make use of this.

Approved by:	bapt
Differential Revision: https://reviews.freebsd.org/D32754
commit hash: 45526ecbeec33dbb87f0b678d4c04988aab9b657 commit hash: 45526ecbeec33dbb87f0b678d4c04988aab9b657 commit hash: 45526ecbeec33dbb87f0b678d4c04988aab9b657 commit hash: 45526ecbeec33dbb87f0b678d4c04988aab9b657 45526ec
Tuesday, 12 Oct 2021
15:01 Tobias Kortkamp (tobik) search for other commits by this committer
*: Clean up some things

- Fix typos
- Fix overwritten variables with focus on master/slave ports
- Remove unreferenced variables
- Sort categories
- Remove redundant option descriptions
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
commit hash: ae22a7846afe2f4c0ac5bc88c5a63001c5eeafb1 commit hash: ae22a7846afe2f4c0ac5bc88c5a63001c5eeafb1 commit hash: ae22a7846afe2f4c0ac5bc88c5a63001c5eeafb1 commit hash: ae22a7846afe2f4c0ac5bc88c5a63001c5eeafb1 ae22a78
Sunday, 18 Jul 2021
21:39 Guangyuan Yang (ygy) search for other commits by this committer Author: James Wright
emulators/mgba: Update to 0.9.2

Changelog:	https://mgba.io/2021/07/10/mgba-0.9.2/

PR:		257166
Approved by:	lwhsu (mentor, implicit), Greg V (maintainer)
commit hash: d482245238f75c236e0f8b05af372125c63ad485 commit hash: d482245238f75c236e0f8b05af372125c63ad485 commit hash: d482245238f75c236e0f8b05af372125c63ad485 commit hash: d482245238f75c236e0f8b05af372125c63ad485 d482245
Tuesday, 22 Jun 2021
18:53 Kevin Bowling (kbowling) search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 da3162c
Wednesday, 7 Apr 2021
08:09 Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c cf118cc
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Friday, 26 Feb 2021
12:11 tobik search for other commits by this committer
Clean up some things

- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories

Reported by:	portscan
Original commitRevision:566598 
Friday, 30 Oct 2020
17:31 fernape search for other commits by this committer
emulators/mgba: Update to 0.8.4

ChangeLog: https://mgba.io/2020/10/29/mgba-0.8.4/

PR:	250734
Submitted by:	james.wright@digital-chaos.com
Approved by:	greg@unrelenting.technology (maintainer)
MFH:	2020Q4 (blanket, runtime fixes)
Original commitRevision:553707 
Thursday, 15 Oct 2020
17:20 fernape search for other commits by this committer
emulators/mgba: Update to 0.8.3

ChangeLog: https://mgba.io/2020/08/03/mgba-0.8.3/

PR:	250353
Submitted by:	james.wright@digital-chaos.com
Reviewed by:	greg@unrelenting.technology (maintainer)
MFH:	2020Q4 (blanket, bug fix release)
Original commitRevision:552428 
Friday, 12 Jun 2020
10:57 tagattie search for other commits by this committer
- Update to 0.8.1
- Add LIBRETRO_CONFLICTS_INSTALL=libretro-mgba
- Add patch to fix crash when loading ROM in mgba-qt (taken from upstream fix)

PR:		247007
Submitted by:	James Wright <james.wright@digital-chaos.com>
Approved by:	greg@unrelenting.technology (maintainer), mentors (implicit)
Changelog:	https://github.com/mgba-emu/mgba/blob/0.8.1/CHANGES
Original commitRevision:538596 
Thursday, 2 Jan 2020
20:53 tcberner search for other commits by this committer
emulators/mgba: Update to 0.7.3

PR:		242994
Submitted by:	James Wright <james.wright@digital-chaos.com>
Approved by:	greg@unrelenting.technology (maintainer)
Original commitRevision:521877 
Friday, 8 Nov 2019
10:08 tobik search for other commits by this committer
e*: Add missing USES={gnome,sdl,xorg}
Original commitRevision:517045 
Tuesday, 17 Sep 2019
19:21 tobik search for other commits by this committer
Fix some misspelled or duplicated LICENSE_*
Original commitRevision:512232 
Monday, 5 Aug 2019
23:06 jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.2

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Original commitRevision:508216 
Friday, 26 Jul 2019
20:46 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
Original commitRevision:507372 
Tuesday, 29 Jan 2019
00:46 jbeich search for other commits by this committer
emulators/mgba: update to 0.7.0

- Expose libretro core as a port option
- Add USES=gl for USE_GL, USES=gnome for INSTALLS_ICONS

Changes:	https://github.com/mgba-emu/mgba/blob/0.7.0/CHANGES
PR:		227346
Submitted by:	Greg V (maintainer)
Original commitRevision:491528 
Wednesday, 16 Jan 2019
11:13 tijl search for other commits by this committer
Fix Qt5 symbol version scripts to put the catch-all clause first.  When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1]
https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4
[2]
https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5
[3]
https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
Original commitRevision:490472 
Tuesday, 25 Dec 2018
20:25 tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
Original commitRevision:488341 
Wednesday, 12 Dec 2018
01:35 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
Original commitRevision:487272 
Saturday, 10 Nov 2018
19:57 kwm search for other commits by this committer
Update ImageMagick to 6.9.10.14 [1]

* Add PKGNAMESUFFIX and rename the directory. This was done to show
  that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.

Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.

Chase these changes in all the ports that using IM6.

PR:		225102 (based on, only the version update) [1]
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
Original commitRevision:484640 
Tuesday, 6 Nov 2018
01:50 jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.1

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Original commitRevision:484273 
Monday, 10 Sep 2018
13:14 mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
Original commitRevision:479406 
Friday, 31 Aug 2018
02:37 jhale search for other commits by this committer
Fix build with Qt 5.11

PR:		230884
Obtained from:	upstream
Original commitRevision:478511 
Sunday, 29 Jul 2018
22:18 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
Original commitRevision:475857 
Thursday, 28 Jun 2018
17:39 tcberner search for other commits by this committer
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk

From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	-https://reviews.freebsd.org/D15540
Original commitRevision:473503 
Wednesday, 2 May 2018
15:57 jbeich search for other commits by this committer
emulators/mgba: unbreak with ffmpeg 4.0

src/feature/ffmpeg/ffmpeg-encoder.c:232:29: error: use of undeclared identifier
'CODEC_FLAG_GLOBAL_HEADER'
                        encoder->audio->flags |= CODEC_FLAG_GLOBAL_HEADER;
                                                 ^
src/feature/ffmpeg/ffmpeg-encoder.c:294:28: error: use of undeclared identifier
'CODEC_FLAG_GLOBAL_HEADER'
                encoder->video->flags |= CODEC_FLAG_GLOBAL_HEADER;
                                         ^

PR:		227726
Reported by:	antoine (via exp-run)
Obtained from:	upstream (mgba 0.6.2)
Original commitRevision:468848 
15:07 jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.0

- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
Original commitRevision:468844 
Friday, 1 Dec 2017
07:19 antoine search for other commits by this committer
Cleanup LIB_DEPENDS on libpng
Original commitRevision:455251 
Saturday, 21 Oct 2017
06:50 jbeich search for other commits by this committer
multimedia/ffmpeg: update to 3.4

Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
Original commitRevision:452570 
Thursday, 5 Oct 2017
16:35 tobik search for other commits by this committer
New port: emulators/mgba

A modern open source Game Boy Advance emulator, with support for Game
Boy and Game Boy Color games as well.  The project started in April
2013 with the goal of being fast enough to run on lower end hardware
than other emulators support, without sacrificing accuracy or
portability.  Other goals include accurate enough emulation to provide
a development environment for homebrew software, a good workflow for
tool-assist runners, and a modern feature set for emulators that older
emulators may not support.

WWW: https://mgba.io

PR:		222779
Submitted by:	Greg V <greg@unrelenting.technology>
Original commitRevision:451322 

Number of commits found: 44