aboutsummaryrefslogtreecommitdiff
path: root/games/scummvm
Commit message (Collapse)AuthorAgeFilesLines
* games/scummvm: Update to 2.5.1Kai Knoblich2022-01-023-9/+20
| | | | | | | | | * Update pkg-descr while I'm here. Changelog: https://downloads.scummvm.org/frs/scummvm/2.5.1/ReleaseNotes.html MFH: 2022Q1
* audio/fluidsynth: Update to upstream version 2.2.4Thomas Zander2021-11-271-0/+1
| | | | MFH: 2021Q4
* INSTALLS_ICONS: retire the macro and rework the related dependenciesBaptiste Daroussin2021-10-101-1/+0
| | | | | | | While here, make sure gtk-update-icon-cache is only on run dependency where added as a dependency Enforce gtk3 to depend on gtk-update-icon-cache (previously it was inheriting the dependency)
* games/scummvm: Update to 2.5.0Kai Knoblich2021-10-096-73/+130
| | | | | | | | | | | | | | | | * Version 2.4 was skipped because this is the first release that supports 2.5D games (almost 3D), thanks to the merge with ResidualVM. * Fold the A52, MP3, PNG and VORBIS options because their dependencies are now required to provide the full set of stable engines. * Remove now obsolete patch from 05a45a5e50775. Changelog: https://downloads.scummvm.org/frs/scummvm/2.5.0/ReleaseNotes.html MFH: No (feature release)
* games/scummvm: Unbreak build with FLUIDSYNTH=onKai Knoblich2021-10-041-0/+31
| | | | | | | | | | | | | | | | | | | | | | After commit 4c2db26adf7d the build, if the non-default option FLUIDSYNTH is enabled, fails with: In file included from audio/softsynth/fluidsynth.cpp:32: In file included from /usr/local/include/fluidsynth.h:100: [..] audio/softsynth/fluidsynth.cpp:252:3: error: no matching function for call to 'fluid_sfloader_set_callbacks' fluid_sfloader_set_callbacks(soundFontMemoryLoader, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/fluidsynth/sfont.h:172:20: note: candidate function not viable: no known conversion from 'int (void *, int, void *)' to 'fluid_sfloader_callback_read_t' (aka 'int (*)(void *, long long, void *)') for 3rd argument FLUIDSYNTH_API int fluid_sfloader_set_callbacks(fluid_sfloader_t *loader, ^ Obtained from: NetBSD MFH: 2021Q4
* audio/fluidsynth: Update to upstream version 2.2.3Thomas Zander2021-10-041-1/+1
| | | | MFH: 2021Q4
* games/scummvm: Add CPE informationBernhard Froehlich2021-08-291-1/+1
| | | | Approved by: portmgr (blanket)
* games/scummvm: prepare for freetype2 updateTobias C. Berner2021-08-071-2/+2
| | | | | | | | | - The upcoming freetype2 update will no longer install the freetype-config script. The port already supports the new way of finding freetype2 via pkgconfig, but for this, it needs to build depend on it. PR: 251512
* games/scummvm: Add new options, fix QA warningsKai Knoblich2021-08-052-1/+14
| | | | | | | | | | | | | | | | | | | | | * Introduce a TTS option to avoid possible QA stage warnings with build environments that have already libspeechd.so because the configure script automatically adds it as an additional dependency in that case. Set the option as non-default because it's only used by a small set of engines and pulls in quite a few dependencies. * The same as above also applies for enviroments that have GTK3 installed. Disable the support for GTK3 for now, as it only affects the dialogs in the options menu and it does not cause any major changes, but also requires a lot of additional dependencies. * Add another option, XENGINES, that also enables experimental engines. * Bump PORTREVISION to force a rebuild due changed dependencies. PR: 255217 Reported by: Gian-Simon Purkert <gspurki@gmail.com>
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* games/scummvm: Update to 2.2.0Kai Knoblich2020-12-194-30/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Introduce A52 and CURL options to avoid possible QA stage errors with build environments that have already audio/liba52 or ftp/curl installed because the configure script automatically adds them as an additional dependencies in that case. [1] Set the A52 option as default as it improves the user experience with the "zvision" engine regarding audio/video playback. Leave the CURL option as non-default for now, because the ScummVM cloud storage is a fairly new feature that has been introduced since the 2.1.0 release. That option can be set as default later if there's great demand. * Remove now obsolete patches which were required for newer versions of FluidSynth. * Rebase the patch and post-processing of the configure script, switch to the new preferred location of man pages (since r523104) and avoid hardcoded occurences of ${LOCALBASE}. * Many thanks to lme@ who maintained the port for over 13 years and offered me to take over maintainership. Changelog: https://downloads.scummvm.org/frs/scummvm/2.2.0/ReleaseNotes.html PR: 245741 Submitted by: Andy Mender [1] Approved by: lme (maintainer, via private e-mail) Notes: svn path=/head/; revision=558446
* audio/sndio: Update to 1.7.0Tobias Kortkamp2020-07-121-0/+1
| | | | Notes: svn path=/head/; revision=542069
* games/scummvm: Update to 2.1.1Kai Knoblich2020-03-213-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | Clean-up some stage QA warnings/issues while I'm here: * Fix pkg-plist issues if the MP3 option is set to off. * Add "iconv" to USES as scummvm is linked against libiconv.so. * Also add "--disable-ogg" to VORBIS_CONFIGURE_OFF if the VORBIS option is set to off. Otherwise scummvm is linked against "libogg.so" which is a dependency of the VORBIS option but "libogg.so" is already pulled in via the non-conditional "libtheoradec.so". Changelog: https://www.scummvm.org/news/20200131/ PR: 244272 Approved by: maintainer timeout (4+ weeks) MFH: 2020Q1 (blanket: bug/regression fixes) Notes: svn path=/head/; revision=528846
* games/scummvm: Unbreak build with FLUIDSYNTH=onTobias Kortkamp2020-02-022-1/+9
| | | | | | | | | | | | | | | | | | | In file included from audio/softsynth/fluidsynth.cpp:38: In file included from /usr/local/include/fluidsynth.h:105: /usr/local/include/fluidsynth/log.h:82:25: error: expected ')' __attribute__ ((format (printf, 2, 3))) ^ ./common/forbidden.h:62:16: note: expanded from macro 'printf' #define printf FORBIDDEN_SYMBOL_REPLACEMENT ^ ./common/forbidden.h:57:89: note: expanded from macro 'FORBIDDEN_SYMBOL_REPLACEMENT' #define FORBIDDEN_SYMBOL_REPLACEMENT FORBIDDEN_look_at_common_forbidden_h_for_more_info SYMBOL !%* ^ PR: 243314 Notes: svn path=/head/; revision=524970
* - Update WWW and cleanup pkg-descrDmitry Marakasov2019-12-021-3/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=518838
* games/scummvm:Lars Engels2019-11-073-18/+24
| | | | | | | | | | | - Update to 2.1.0 - Changelog: https://www.scummvm.org/news/20191013/ PR: 241213 Submitted by: swills Notes: svn path=/head/; revision=516982
* Chase update to audio/fluidsynth; bump PORTREVISION of dependent portsThomas Zander2019-09-291-1/+1
| | | | | | | PR: 240890 Notes: svn path=/head/; revision=513215
* Chase update of fluidsynth to 2.0.3Thomas Zander2019-03-021-1/+1
| | | | | | | PR: 233448 Notes: svn path=/head/; revision=494418
* Bump PORTREVISIONS to chase update to audio/fluidsynth 1.1.11Thomas Zander2018-06-011-0/+1
| | | | | | | PR: 228265 Notes: svn path=/head/; revision=471300
* games/scummvm:Lars Engels2017-12-203-4/+5
| | | | | | | Update to 2.0.0 Notes: svn path=/head/; revision=456785
* For ports that are explicitly enabled on armv6, also enable themMark Linimon2017-10-101-1/+1
| | | | | | | | | | on armv7. This has not been tested with an -exp run but should "do no harm". PR: 221894 (partial) Notes: svn path=/head/; revision=451721
* games/scummvm:Lars Engels2016-12-083-10/+20
| | | | | | | | | | | | | | | | | | | - Update to ScummVM 1.9.0 - 1.9.0 isn't hosted on SF anymore so switch MASTER_SITES to scummvm.org - Switch to using SDL2 which is now ScummVM's default backend. - SDL2 has an sndio audio backend so this makes it possible to use ScummVM with an sndio server. - Adds an SNDIO option to the port to enable/disable the sndio MIDI backend. Currently this is picked up by accident when users have audio/sndio installed and compile ScummVM outside of Poudriere/Synth. - Add a couple of missing LIB_DEPENDS PR: 215128 Submitted by: Tobias Kortkamp <t@tobik.me> Notes: svn path=/head/; revision=428153
* games/scummvm:Lars Engels2016-10-102-10/+9
| | | | | | | | | | | | | | - update to 1.8.1 - Fix LICENSE - Enable verbose build unconditionally - Silence stripping PR: 213247 Submitted by: amdmi3 MFH: 2016Q4 Notes: svn path=/head/; revision=423638
* - Fix trailing whitespace in pkg-descrs, categories [g-n]*Dmitry Marakasov2016-05-191-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415499
* Update to 1.8.0Lars Engels2016-04-284-12/+16
| | | | Notes: svn path=/head/; revision=414235
* Do not attempt to create ${STAGEDIR}${DESKTOPDIR}: `share/applications'Alexey Dokuchaev2016-04-161-1/+0
| | | | | | | | was added to mtree (Templates/BSD.local.dist) in r331266 2.5 years ago, and fix some minor bogosities nearby. Notes: svn path=/head/; revision=413438
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.Mathieu Arnold2016-04-011-6/+6
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412346
* Add FLUIDSYNTH option generic description, and remove ad-hoc setting inAlexey Dokuchaev2016-03-011-1/+0
| | | | | | | ports where it is applicable (alongside with other shared descriptions). Notes: svn path=/head/; revision=409886
* games/scummvm: Partially revert configure patchJohn Marino2015-10-021-8/+4
| | | | | | | | | | | | | The use of "$(prefix)" in the configure file seems not to be understand. On FreeBSD, it's ignored but it actually causes failures on DragonFly. I suspect these flags aren't actually used. If it turns out they are used, and support for non-standard PREFIX (not /usr/local) is desired, the REINPLACE_CMD macro can adjust /usr/local with in a post-patch target. Notes: svn path=/head/; revision=398426
* games/scummvm: set jpeg base, support DragonFlyJohn Marino2015-09-172-0/+26
| | | | | | | | | | | Set the prefix for new jpeg dependenncy for those compilers that need it. While here, incorporate dports configure patch to support DragonFly. Approved by: maintainer (lme) Notes: svn path=/head/; revision=397110
* - Ensure that build logs in bulk (package) mode are useful by passing theAlexey Dokuchaev2015-09-072-9/+13
| | | | | | | | | | | | | | | | | --enable-verbose-build argument to configure script - Register missing dependency on libjpeg, or Wintermute engine would be disabled; because JPEG library is very common dependency, previously this bug resulted in broken pkg-plist when built from ports locally - Remove BROKEN statement for all architectures: it builds fine at least on PowerPC; I cannot thoroughly test it on sparc64 and ia64, but given their level of support at the moment, it makes more sense to ask for forgiveness rather than permission - While here, wrap some long lines that exceeded standard terminal width Approved by: lme (maintainer) Notes: svn path=/head/; revision=396248
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-1/+0
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* Fix build on armv6Lars Engels2015-05-111-0/+4
| | | | | | | | PR: 200122 Submitted by: mikael.urankar@gmail.com Notes: svn path=/head/; revision=386089
* games category: Remove $PTHREAD_LIBSJohn Marino2015-03-251-1/+1
| | | | | | | approved by: PTHREAD blanket Notes: svn path=/head/; revision=382275
* - Drop @dirrm* from and add empty directories to plistsDmitry Marakasov2015-01-151-2/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=377091
* Bump portrevision after png updateBaptiste Daroussin2014-12-251-1/+1
| | | | Notes: svn path=/head/; revision=375598
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla inTijl Coosemans2014-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=374303
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-0/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* - Update to 1.7.0Alex Kozlov2014-07-233-4/+6
| | | | | | | Approved by: lme (maintainer) Notes: svn path=/head/; revision=362676
* - Include bsd.port.post.mk instead of bsd.port..mk [1]Lars Engels2014-07-201-3/+3
| | | | | | | | | | | - Change to USES= tar:bzip2 [1] - Strip scummvm binary PR: 191952 Submitted by: Radim Kolar <hsn@sendmail.cz> Notes: svn path=/head/; revision=362326
* Unbreak packaging by patching configure to put manpages into theAdam Weinberger2014-07-182-3/+4
| | | | | | | right directory. Notes: svn path=/head/; revision=362214
* Use OPTIONS helpers.Adam Weinberger2014-07-152-40/+23
| | | | | | | Add missing .gz to manpage in plist. PORTREVISION bump for that change. Notes: svn path=/head/; revision=362016
* Add DOCS to OPTIONS for ports that have PORTDOCS in the plist.Adam Weinberger2014-07-151-1/+1
| | | | Notes: svn path=/head/; revision=362015
* Chase libmad changesBaptiste Daroussin2014-02-051-0/+1
| | | | Notes: svn path=/head/; revision=342735
* - Remove manual creation and removal of share/applications, as it's now in ↵Dmitry Marakasov2013-10-221-1/+0
| | | | | | | | | the mtree (games category) Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=331269
* Re-work the port a bit:Lars Engels2013-09-272-54/+48
| | | | | | | | | | | | | - Don't install files manually but use upstream's installation logic - Install upstream's desktop file - Add a new OPTION for PNG support and enable it by default and disable it explicitly if it's not selected - Use new LIB_DEPENDS format - Use USES= gmake - Support staging Notes: svn path=/head/; revision=328448
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | games) Notes: svn path=/head/; revision=327730
* - Remove MAKE_JOBS_SAFE variableAlex Kozlov2013-08-141-1/+0
| | | | | | | Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=324744
* - Update to 1.6.0 [1]Lars Engels2013-07-012-19/+12
| | | | | | | | | | | | - Trim Makefile header [1] - Remove unneeded bsd.port.pre.mk/bsd.port.post.mk [1] - Fix plist PR: ports/179245 Submitted by: ak Notes: svn path=/head/; revision=322132
* Bump PORTREVISION after DESKTOP_ENTRIES updateMax Brazhnikov2013-01-231-0/+1
| | | | Notes: svn path=/head/; revision=310871