Age | Commit message (Collapse) | Author | Files | Lines |
|
1.14.4 (stable):
Build:
* Meson build: When mm-common >= 1.0.4 is used, Perl is not required
(Kjell Ahlstedt)
* MSVC build: Support VS2022 builds
(Chun-wei Fan) Merge request !19
* Meson build: Specify 'check' option in run_command()
Will be necessary with future versions of Meson.
Require Meson >= 0.55.0
* Meson build: Avoid unnecessary configuration warnings
(Kjell Ahlstedt)
* Meson build: Re-organize warnings-related compiler flags for MSVC
(Chun-wei Fan) Merge request !23
* Autotools build: Add --disable-deprecated-api
* Fix build with -Dbuild-deprecated-api=false
(Kjell Ahlstedt) Issue #29 (bbhtt)
|
|
|
|
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
|
|
|
1.14.3 (stable):
Build:
* cairommconfig.h.*: Don't dllimport on MinGW
* Meson build: Make it possible to use cairomm as a subproject
* Meson build: No implicit_include_directories
* MSVC build: exception.h: Export Cairo::logic_error selectively
|
|
|
|
|
|
1.14.2 (stable):
The tarball for 1.14.2 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.
Build:
* Meson build: Fix versioning on macOS
* Require cairo >= 1.12.0
Not a new requirement, but now it's specified in configure.ac and
meson.build, so a failure to meet it is noticed earlier when building
1.14.0 (stable):
The tarball for 1.14.0 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.
Cairo:
* Add Context::get_source_for_surface()
Build:
* Fix the build with MinGW headers
* enums.h: Guard the FT-specific include and the enum with an ifdef
* Add NMake Makefiles
Remove Visual Studio 2013 projects
* Add support for building with Meson
* Use __declspec(dllexport) when building cairomm on Visual Studio
Stop using gendef.exe by default
* docs/reference/: Update for Doxygen >= 1.8.16
Tests:
* Update the source code
* Don't include deprecated Boost header files
Fix tests in Autotools builds
Documentation:
* README: Update with instructions for building cairomm
|
|
|
|
|
|
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
|
|
|
|
The option is named --disable-documentation. Since the documentation is
already in the PLIST and nobody complained about that, it's probably ok.
|
|
|
|
|
|
|
|
1.12.2 (stable):
* Remove new API that was not meant to be added in 1.12.1.
1.12.1 (stable):
* C++11: Use nullptr instead of 0.
* C++11: Use override keyword on destructors.
* C++11: Make operator bool() explicit.
(Murray Cumming)
|
|
|
|
|
|
|
|
|
|
Problems found with existing digests:
Package fotoxx distfile fotoxx-14.03.1.tar.gz
ac2033f87de2c23941261f7c50160cddf872c110 [recorded]
118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated]
Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz
34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded]
da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]
Problems found locating distfiles:
Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb
Package pgraf: missing distfile pgraf-20010131.tar.gz
Package qvplay: missing distfile qvplay-0.95.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
|
|
|
1.12.0 (unstable):
* Cairo::RefPtr: Add move constructors and move operator=().
(Murray Cumming)
* MSVC build fixes.
(Chun-wei Fan)
1.11.4 (unstable):
* Use (and require) C++11.
(Murray Cumming)
* Add Script and ScriptSurface.
(Povilas Kanapickas)
* Context: get_surface_wrapper(): Handle CAIRO_SURFACE_TYPE_SCRIPT,
returning a ScriptSurface.
(Povilas Kanapickas)
* Surface: get_device(): Handle CAIRO_SURFACE_TYPE_SCRIPT,
returning a Script.
(Povilas Kanapickas)
* Wrap cairo script device and script surface APIs.
(Povilas Kanapickas)
* FtFontFace: Add get/set/unset_synthesize().
(Povilas Kanapickas)
* Update MSVC.Net 2010 project files.
(David Weiß)
1.11.2 (unstable):
* Pattern: Add set_extend() and get_extend().
(Povilas Kanapickas) Bug #73775
* ScaledFont: Add the missing get_extents() method implementation.
(Murray Cumming) Bug #53981 (cheshirekow)
* Allow use from Objective-C instead of just allowing building.
(Anton Bachin) Bug #66328
* Avoid dereferencing empty std::vector<>s.
(Murray Cumming) Bug #36020 (Robert Kurjata)
* Documentation improvements.
(Mark Vender)
* Fix linker problems in examples.
(Murray Cumming)
|
|
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
|
|
|
|
|
|
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
|
|
disabled.
|
|
Fix PR pkg/48777
|
|
|
|
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
|
|
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
|
|
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
|
|
|
|
|
|
are called p5-*.
I hope that's all of them.
|
|
requested by Thomas Klausner.
|
|
|
|
|
|
* Documentation: Context::arc(): Correct the documentation, as in the C
documentation.
Changes 1.9.8:
* Surface:
- added create() for creating a sub-surface representing a rectangle on a
target surface
- PDF versioning API: get_versions(), restrict_to_version(),
version_to_string()
- add get_device()
- add new surface type enum values
* Device
- add acquire() and release() functions
- Add Device::Lock convenience class
* Region
- UNSTABLE API CHANGE: Fix do_union(), subtract(), intersect() to throw
exceptions instead of returning error statuses to be consistent with the
rest of the cairomm API
- add xor() functions
- add API for creating a region from a list of rectangles
- implement copy()
|
|
|
|
|
|
1.8.6:
* Documentation:
- Context::arc(): Fix bug #31345 (Christopher Head) about bad math in arc()
documentation. (Murray Cumming)
* Build:
- Cleanup of most -Weffc++ warnings. Bug #28246.
(Ian Britten)
- Fix the MSVC build.
- Added support for Windows 64-bit and Visual Studio 2010.
(Armin Burgmeier)
- Fix the 64-bit build.
(Augusto Jun Devegil)
- Actually install cairomm-xlib-xrender-1.0.pc.
(Daisuke Nishikawa)
|
|
|
|
version, and bump all depends.
Per discussion on pkgsrc-changes.
|
|
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
|
|
* move to new mm-common build infrastructure
|
|
1.8.2:
* Fix accidental ABI breakage from 1.8.0. All users are urged to please upgrade
from 1.8.0 to 1.8.2 as soon as possible
|
|
|