Commit graph

12818 commits

Author SHA1 Message Date
jaapb
339d229d93 Removed the automatic setting of PKGNAME to ocaml-${DISTNAME} from
ocaml.mk. It was becoming more trouble than it was worth: only a minority
of packages used it, and it only made Makefiles more confusing.
(I've left out some packages: these will be updated forthwith)
2016-02-06 12:06:07 +00:00
wiz
2f56708768 Update pixman to 0.34.0:
A new pixman release 0.34.0 is now available. This is a major release,
following three development releases in the past six months. It contains
all the changes detailed in the last three development releases in the 0.33
series.

For those who didn't follow the development release announcements, the 0.34
version contains major improvements to ARMv6 and POWER (both BE and LE)
architectures, enhancements of tests and utilities and important bug fixes.

See below the full git log since the previous major release (0.32).

	Andrea Canciani (3):
	      test: Fix the win32 build
	      test: Fix fence-image-self-test on Mac
	      mmx: Improve detection of support for "K" constraint

	Ben Avison (27):
	      ARMv6: Fix indentation in the composite macros
	      ARMv6: remove 1 instr per row in generate_composite_function
	      lowlevel-blt-bench: over_reverse_n_8888 needs solid source
	      lowlevel-blt-bench: add in_reverse_8888_8888 test
	      ARMv6: Add fast path for over_reverse_n_8888
	      ARMv6: Support for very variable-hungry composite operations
	      ARMv6: Add fast path for over_n_8888_8888_ca
	      ARMv6: Add fast path flag to force no preload of destination buffer
	      ARMv6: Add fast path for in_reverse_8888_8888
	      ARMv6: Add fast path for src_x888_0565
	      armv6: Fix typo in preload macro
	      pixman.c: Coding style
	      test: Move format and operator string functions to utils.[ch]
	      test: Add a new benchmarker targeting affine operations
	      test: Add new fuzz tester targeting solid images
	      test: Fix solid-test for big-endian targets
	      arm: Retire PIXMAN_ARM_SIMPLE_NEAREST_FAST_PATH
	      arm: Simplify PIXMAN_ARM_SIMPLE_NEAREST_A8_MASK_FAST_PATH
	      mips: Retire PIXMAN_MIPS_SIMPLE_NEAREST_A8_MASK_FAST_PATH
	      mmx/sse2: Use SIMPLE_NEAREST_FAST_PATH macro
	      mmx/sse2: Use SIMPLE_NEAREST_SOLID_MASK_FAST_PATH for NORMAL repeat
	      scaling-test: list more details when verbose
	      test: Add cover-test v5
	      armv6: Add over_n_8888 fast path (disabled)
	      pixman-general: Tighten up calculation of temporary buffer sizes
	      Remove the 8e extra safety margin in COVER_CLIP analysis
	      affine-bench: remove 8e margin from COVER area

	Bill Spitzak (1):
	      test: Added more demos and tests to .gitignore file

	Fernando Seiti Furusato (1):
	      vmx: adjust macros when loading vectors on ppc64le

	Jakub Bogusz (1):
	      Fix the SSSE3 CPUID detection.

	James Cowgill (1):
	      MIPS: Drop #ifdef __ELF__ in definition of LEAF_MIPS32R2

	Matt Turner (4):
	      mmx: Add nearest over_8888_n_8888
	      mmx: Add nearest over_8888_8888
	      mmx: Use MMX2 intrinsics from xmmintrin.h directly.
	      Revert "mmx: Use MMX2 intrinsics from xmmintrin.h directly."

	Nemanja Lukic (2):
	      MIPS: Fix exported symbols in public API.
	      MIPS: update author's e-mail address

	Oded Gabbay (28):
	      vmx: fix splat_alpha for ppc64le
	      vmx: encapsulate the temporary variables inside the macros
	      vmx: fix unused var warnings
	      vmx: fix pix_multiply for ppc64le
	      vmx: add LOAD_VECTOR macro
	      vmx: add helper functions
	      vmx: implement fast path vmx_fill
	      vmx: implement fast path composite_over_8888_8888
	      vmx: implement fast path composite_add_8_8
	      vmx: implement fast path composite_add_8888_8888
	      vmx: implement fast path vmx_composite_over_n_8888_8888_ca
	      vmx: implement fast path vmx_composite_src_x888_8888
	      vmx: implement fast path scaled nearest vmx_8888_8888_OVER
	      vmx: implement fast path iterator vmx_fetch_x8r8g8b8
	      vmx: implement fast path iterator vmx_fetch_a8
	      Pre-release version bump to 0.33.2
	      Post-release version bump to 0.33.3
	      vmx: optimize scaled_nearest_scanline_vmx_8888_8888_OVER
	      vmx: optimize vmx_composite_over_n_8888_8888_ca
	      vmx: implement fast path vmx_composite_over_n_8_8888
	      vmx: Remove unused expensive functions
	      Pre-release version bump to 0.33.4
	      Post-release version bump to 0.33.5
	      configura.ac: fix test for SSE2 & SSSE3 assembler support
	      Pre-release version bump to 0.33.6
	      Post-release version bump to 0.33.7
	      Pre-release version bump to 0.34.0
	      Post-release version bump to 0.34.1

	Pekka Paalanen (26):
	      ARM: share pixman_asm_function definition
	      ARM: use pixman_asm_function in internal headers
	      test/utils: support operator name aliases
	      test/utils: support format name aliases
	      test/utils: add operator aliases for lowlevel-blt-bench
	      test/utils: add format aliases used by lowlevel-blt-bench
	      lowlevel-blt-bench: add test name parser and self-test
	      lowlevel-blt-bench: use the test pattern parser
	      lowlevel-blt-bench: use a8r8g8b8 for CA solid masks
	      lowlevel-blt-bench: move usage to a function
	      lowlevel-blt-bench: move explanation printing
	      lowlevel-blt-bench: make test_entry::testname const
	      lowlevel-blt-bench: print single pattern details
	      lowlevel-blt-bench: move speed and scaling printing
	      lowlevel-blt-bench: all bench funcs to return pix_cnt
	      lowlevel-blt-bench: refactor to Mpx_per_sec()
	      lowlevel-blt-bench: add CSV output mode
	      lowlevel-blt-bench: add option to skip memcpy measurement
	      lowlevel-blt-bench: make extra arguments an error
	      utils.[ch]: add FENCE_MALLOC_ACTIVE
	      utils.[ch]: add fence_image_create_bits ()
	      test: add fence-image-self-test
	      utils.c: fix fallback code for fence_image_create_bits()
	      utils.[ch]: add fence_get_page_size()
	      implementation: add PIXMAN_DISABLE=wholeops
	      armv6: enable over_n_8888

	Siarhei Siamashka (5):
	      configure.ac: Check if the compiler supports GCC vector extensions
	      test: Fix OpenMP clauses for the tolerance-test
	      mmx: Fix _mm_empty problems for over_8888_8888/over_8888_n_8888
	      pixman-general: Fix stack related pointer arithmetic overflow
	      vmx: implement fast path vmx_composite_over_n_8888

	Søren Sandmann (24):
	      Post-release version bump to 0.33.1
	      demos/Makefile.am: Move EXTRA_DIST outside "if HAVE_GTK"
	      test/utils.c: Make the stack unaligned only on 32 bit Windows
	      general: Support component alpha for all image types
	      Soft Light: The first comparison should be <=, not <
	      configure.ac: Check and use -Wno-unused-local-typedefs GCC option
	      pixel-test: Add support for mask pixels
	      pixel-test: Command line argument to specify the regression to run
	      pixel-test.c: Add a number of pixels that have failed at some point
	      Soft Light: Consistent approach to division by zero
	      Use floating point combiners for all operators that involve divisions
	      Copy the comments from pixman-combine32.c to pixman-combine-float.c
	      Remove all the operators that use division from pixman-combine32.c
	      create_bits(): Cast the result of height * stride to size_t
	      test/utils.c: Add support for separable blend mode ops to do_composite()
	      test/check-formats.c: Add support for separable blend modes
	      test/tolerance-test: New test program
	      pixman/pixman-combine32.c: Bug fixes for separable blend modes
	      pixman-combine32.c: Fix bugs related to integer promotion
	      utils.c: Set DEVIATION to 0.0128
	      test: Add radial-invalid test program
	      pixman-gradient-walker: Make left_x and right_x 64 bit variables
	      test: Rearrange tests in order of increasing runtime
	      Fix comment about BILINEAR_INTERPOLATION_BITS to say < 8 rather than <= 8

	Thomas Petazzoni (1):
	      test: add a check for FE_DIVBYZERO
2016-02-05 12:15:40 +00:00
wiz
dcc143ada7 Bump PKGREVISION for vala update to 0.30. 2016-02-04 12:13:30 +00:00
markd
e4130a5246 Add $LOCALBASE/share to search path in QStandardPaths() 2016-02-04 10:41:12 +00:00
leot
82c9c7e753 + st-term 2016-02-02 16:32:42 +00:00
leot
baef52067c Import st-term-0.6 as x11/st-term.
Packaged in pkgsrc-wip by myself.

st is a simple virtual terminal emulator for X which sucks less.
2016-02-02 16:31:43 +00:00
dbj
7ed1c3b375 add explicit dependency on libX11
fixes build on Darwin
2016-02-02 07:38:29 +00:00
leot
2a1738745b + tabbed 2016-02-01 15:06:26 +00:00
leot
96de02a6d5 Import tabbed-0.6 as x11/tabbed.
Packaged by Daniel Ölschlegel in pkgsrc-wip.

Simple generic tabbed fronted to xembed aware applications, originally
designed for surf but also usable with many other application, i.e.
uzbl, urxvt and xterm.
2016-02-01 15:05:56 +00:00
jperkin
3c5e857a16 Ensure iconv support is properly pulled in and enabled. Fixes build on
at least SunOS.
2016-02-01 10:28:20 +00:00
dbj
c086b7c0a3 work around Darwin specific configure code that assumes the builtin python interpreter 2016-01-31 08:09:22 +00:00
fhajny
16733dc8b7 Sun ld doesn't support -rpath-link. Fixes build on SunOS. 2016-01-28 17:00:29 +00:00
fhajny
d1ab817ffd Fix incorrect patch file. Fixes build on SunOS. 2016-01-28 16:58:18 +00:00
wiz
1442111255 Recursive PKGREVISION bump for poppler shlib bump. 2016-01-27 10:31:28 +00:00
wiz
2c80a18a0f Update xkeyboard-config to 2.17:
2.17	13 bugs fixed
	Translations updated
2016-01-27 06:33:47 +00:00
dbj
0bb2fa08b7 disable fl_update_focus calls on WIN32 and __APPLE_ since they are not defined there 2016-01-26 08:47:28 +00:00
joerg
32c6c4e635 Remove a seven year old hack that now breaks on NetBSD as the native
version of msgfmt supports message contexts and barfs if the manual
expansion from the wrapping script is seen.
2016-01-25 19:58:45 +00:00
jperkin
ac56158090 Attempt to bring sanity to how ABI and MACHINE_ARCH are set.
Previously there were at least 5 different ways MACHINE_ARCH could be set,
some statically and some at run time, and in many cases these settings
differed, leading to issues at pkg_add time where there was conflict
between the setting encoded into the package and that used by pkg_install.

Instead, move to a single source of truth where the correct value based on
the host and the chosen (or default) ABI is determined in the bootstrap
script.  The value can still be overridden in mk.conf if necessary, e.g.
for cross-compiling.

ABI is now set by default and if unset a default is calculated based on
MACHINE_ARCH.  This fixes some OS, e.g. Linux, where the wrong default was
previously chosen.

As a result of the refactoring there is no need for LOWER_ARCH, with
references to it replaced by MACHINE_ARCH.  SPARC_TARGET_ARCH is also
removed.
2016-01-24 16:14:44 +00:00
tsutsui
c7e877ffec Switch ruby-gnome2 packages to using gem.
Bump PKGREVISIONs to denote gem'fy and PLIST changes.
Also take maintainership.

Discussed with and ok'ed by wiz@ on pkgsrc-users@:
 http://mail-index.netbsd.org/pkgsrc-users/2016/01/thread1.html#022813
2016-01-24 05:03:22 +00:00
zafer
062e26e823 update MASTER_SITES url. 2016-01-23 06:23:59 +00:00
markd
c39ad33cb3 Add support for using in place of standard Xaw. Copied from the old
Xaw3d/buildlink3.mk
2016-01-23 03:04:00 +00:00
wiz
8ce56740c0 Update xf86-video-r128 to 6.10.1:
Connor Behan (3):
      Really fix bitmasks for DDC
      Assume CRT in the absence of other monitors
      Bump to version 6.10.1
2016-01-22 12:11:57 +00:00
dbj
ea78dbf9a9 add one more version specific symlink for wx-config in bin 2016-01-19 04:18:35 +00:00
dbj
f3386fdc9a precautionary rev bump since this shares Makefile.common with wxGTK28 2016-01-19 03:51:23 +00:00
dbj
091f4f1d7b install everything in version specific directory except for a few symlinks in bin
This is a partial fix for PR pkg/50389
for now we need to keep the conflicting links in bin until we have a fix for dependencies
2016-01-19 03:48:06 +00:00
dbj
1bce921f25 Darwin build fixes 2016-01-19 03:44:03 +00:00
nros
9248aed7bc Fix some stuff in qt5-qtbase.
Fix gtk2 option. PR pkg/49277.
Explicitly turn off all database drivers since they might be picked up, as
shown in joyents linux bulk build.
Bump pkgrevision.
2016-01-18 20:52:43 +00:00
jaapb
add21a1d23 Exposed gtksourceview and gtksourceview2 dependencies through buildlink;
needed for lang/coq
2016-01-16 10:35:21 +00:00
wiz
4c2dce4ee4 Switch from ruby-rcairo to ruby-cairo 2016-01-11 23:49:33 +00:00
markd
cd25ee8df6 distinfo catchup with package update. 2016-01-11 01:30:34 +00:00
markd
ebc3e20b3d catch distinfo up with version update. 2016-01-11 00:00:28 +00:00
markd
0ece98c6e8 explicitly match libraries. 2016-01-10 19:07:58 +00:00
markd
19c7c5e961 Update kde-workspace4 to 4.11.22
LTS version. minor bugfixes.
2016-01-10 19:06:41 +00:00
markd
e41fbbc0d3 Update kde-runtime4 to 15.12.0
minor bugfixes.
2016-01-10 19:05:27 +00:00
markd
498156a4e9 Update kde-baseapps4 to 15.12.0
minor bugfixes.
renamed dolphin to dolphin4 in anticipation of kf5 version.
2016-01-10 19:03:55 +00:00
markd
f9293a6c8e Update kdelibs4 to 4.14.15
bugfixes.
2016-01-10 19:01:10 +00:00
ryoon
eaa493a1f3 Remove incorrect CONFIG_SHELL, from fhajny@ 2016-01-09 05:40:58 +00:00
joerg
be06b0f89d Place the upper limit on the ABI dependency as well. This means
bin-install will pick up the right fltk version when both are present as
binary package.
2016-01-07 09:08:08 +00:00
leot
8d00999310 Update CONFLICTS.
x11/Xaw3d no longer exists in pkgsrc (hi wiz@! :)) and so Xaw-Xpm now conflicts
with libXaw3d and viceversa.
2016-01-06 21:42:27 +00:00
wiz
8605cd5629 Mention corresponding upstream commits (in xserver). 2016-01-06 14:53:04 +00:00
adam
011bef3059 Revbump after updating graphics/libwebp 2016-01-06 10:46:49 +00:00
tnn
2409d0613c Bump revision for xorg-server-1.18 driver ABI bump 2016-01-05 13:11:42 +00:00
tnn
3477021389 Build fix for xorg-server-1.18.0. Bump revision for new driver ABI. 2016-01-05 13:05:37 +00:00
tnn
e8ba8d1590 Update to xorg-server-1.18.0 (2015-11-09)
The main highlight of this release are RandR 1.5 with reworked
multi-monitor support, GLAMOR optimizations and better generic
modesetting driver support.
2016-01-05 13:04:23 +00:00
hauke
7ad583a77b arandr's requirements for xrandr are quite modest, so don't depend on
x11/xrandr for native X11. Wouldn't work anyway.
2016-01-04 15:01:51 +00:00
szptvlfn
12f95e690d Bump PKGREVISION for hs-dlist || hs-utf8-string 2016-01-04 12:24:24 +00:00
markd
06e6382524 Fixup linux PLIST. 2016-01-03 21:15:57 +00:00
wiz
583501db83 Update xterm to 322:
Patch #322 - 2016/01/02

    fix regression due to incorrect fix for compiler warning when allocating storage for /etc/shells (reports by Ashish Shukla, Debian #809646).

Patch #321 - 2015/12/31

    add resource keepClipboard, escape sequence and action keep-clipboard.
    add optional feature to capture text copied to clipboard at the time of copying rather than at the time the clipboard contents are requested for pasting (patch by Milan Mehner).
    improve a special case where the -e option was used to pass a single-quoted command via luit, by wrapping it in a “sh -c” (report by Keith Hedger).
    minor fix for type-cleanliness when allocating storage for /etc/shells (Tobias Stoeckmann).
    fix a typo in manual page (Dan Church).
    fix minor file-descriptor leak; after calling openpty, the slave's file descriptor is not needed (report by Juha Nurmela).
    editorial change to ctlseqs.ms (report by David Gomboc).
    minor updates for autoconf macros.
    update config.guess, config.sub
2016-01-03 11:18:30 +00:00
taca
9bb69d97b5 Add support for ruby23. 2015-12-30 15:03:49 +00:00
leot
38261eb87e Update x11/py-pyperclip to 1.5.25.
Changes:
v1.5.25, 2015/12/13 -- Fix #53, PEP8 changes, STRING_FUNCTION rename
v1.5.24, 2015/11/14 -- Fix for Import ctypes.wintypes on Linux issue.
v1.5.23, 2015/11/14 -- <no change, mistaken version bump>
v1.5.22, 2015/11/08 -- Fix segfault for PyQt4 copy/paste functions
v1.5.21, 2015/11/04 -- Import fixes.
v1.5.20, 2015/10/30 -- Big refactoring and testing additions from mhils. Thanks!
v1.5.19, 2015/10/29 -- Updating setup.py to pull version info from __init__.py
v1.5.18, 2015/10/29 -- Added _noCopy/_noPaste functions to raise
                       NotImplementedError exceptions when called, instead of
		       raising exceptions when Pyperclip is imported.
v1.5.17, 2015/10/28 -- Refactoring to add determineFunctionSet() and
                       setFunctions() functions.
v1.5.16, 2015/10/28 -- Fix issue 31, Klipper adds newline to the end of the
                       pasted text.
v1.5.15, 2015/10/12 -- Removing _pyperclip.py file which accidentally got
                       included in the PyPI package.
v1.5.14, 2015/10/09 -- Fixed major Windows problems.
v1.5.13, 2015/09/23 -- Added other python versions to to the setup.py file.
v1.5.12, 2015/09/18 -- Added _pasteKlipper() & _copyKlipper(). Thanks contrixed!
2015-12-30 15:03:45 +00:00