Commit graph

28 commits

Author SHA1 Message Date
nia
965d2384ca x11: Add avoid-duplicate.mk to Xorg library packages 2021-12-01 13:01:12 +00:00
nia
ec8cda1f38 x11: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
2021-10-26 11:33:42 +00:00
nia
665544c974 x11: Remove SHA1 hashes for distfiles 2021-10-07 15:13:25 +00:00
rillig
b686dd9180 all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
2020-01-18 23:30:43 +00:00
wiz
88230f0682 libXvMC: update to 1.0.12.
This release fixes the pkgconfig data to not refer to libXv, adds a
pkgconfig file for libXvMCW, and prepares for a future xorgproto
release. There should be no functional changes.

Adam Jackson (3):
      pkgconfig: Remove xv from xvmc.pc
      vld: Provide <X11/extensions/vldXvMC.h> ourself
      libXvMC 1.0.12

Dylan Baker (1):
      Add a pkgconfig file for libXvMCW
2019-11-13 22:09:08 +00:00
rillig
121d00ed27 x11: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 09:14:06 +00:00
wiz
035c9b928a libXvMC: update to 1.0.11.
Alan Coopersmith (5):
      Need to check for -1, not 0, to determine if shmat() failed
      Fix sign comparison warnings for loop indexes
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      libXvMC 1.0.11

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Neha Gupta (1):
      Fix handling of shmKey in XvMCGetDRInfo

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-17 08:36:09 +00:00
wiz
380b6ec244 xorgproto: use xorgproto instead of separate *proto packages
Remove now obsolete packages.
2018-03-07 11:57:28 +00:00
jlam
000f312c98 Use public SHLIB_TYPE instead of private _OPSYS_SHLIB_TYPE. 2017-06-01 13:30:24 +00:00
wiz
d09eb43030 Updated libXvMC to 1.0.10.
Matthieu Herrb (1):
      libXvMC 1.0.10

Tobias Stoeckmann (1):
      Avoid buffer underflow on empty strings.
2016-10-04 22:05:30 +00:00
jperkin
02201cb05b Use OPSYSVARS. 2016-02-26 10:57:45 +00:00
agc
d8f09469bb Add SHA512 digests for distfiles for x11 category
Problems found locating distfiles:
        Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
        Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
        Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
        Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
        Package xview-lib: missing distfile xview3.2p1-X11R6.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.
2015-11-04 03:28:24 +00:00
wiz
2b2f73991f Update to 1.0.9:
This release now requires libX11 1.6 or later, and a C compiler less than
25 years old.

Alan Coopersmith (3):
      Require ANSI C89 pre-processor, drop pre-C89 token pasting support
      Rename local err variable in XW_RSYM macro to avoid shadow warnings
      libXvMC 1.0.9

Michael Joost (1):
      Remove fallback for _XEatDataWords, require libX11 1.6 for it

Yaakov Selkowitz (1):
      Fix linking with -Wl,--no-undefined on Linux
2015-03-15 20:44:12 +00:00
jperkin
9d5b1e7ac2 Search for pkgconfig files in lib${LIBABISUFFIX} and share directories
as appropriate.  This is required for X11_TYPE=native on Red Hat Linux.
2014-03-10 11:05:51 +00:00
wiz
862b18a5ff Update to 1.0.8:
This bug fix release provides the fixes for the recently announced security
issues CVE-2013-1990 & CVE-2013-1999, and the fixes for the bugs introduced
in the initial set of patches for those security issues.

Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (6):
      Use _XEatDataWords to avoid overflow of rep.length shifting
      integer overflow in XvMCListSurfaceTypes() [CVE-2013-1990 1/2]
      integer overflow in XvMCListSubpictureTypes() [CVE-2013-1990 2/2]
      integer overflow in _xvmc_create_*()
      Multiple unvalidated assumptions in XvMCGetDRInfo() [CVE-2013-1999]
      libXvMC 1.0.8

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Dave Airlie (1):
      Multiple unvalidated patches in CVE-2013-1999

Julien Cristau (1):
      avoid overflowing by making nameLen and busIDLen addition overflow
2013-06-14 07:41:43 +00:00
asau
8aba7e3fbf Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-29 05:06:05 +00:00
wiz
2c72a9f0b9 Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
2012-10-23 10:24:02 +00:00
obache
c0c4efb4e5 Require hacks for fixing autoconf + space in variable name issue. 2012-06-09 07:00:46 +00:00
wiz
08a4e44c14 Update to 1.0.7:
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups.
2012-06-03 17:47:14 +00:00
tron
a813865530 Add proper builtin support which detects that "libXvMCW" is missing
under NetBSD.

Tested under NetBSD/amd64 5.1 ("libXvMCW" missing) and Mac OS 10.6.6
("libXvMCW" present).
2011-01-19 17:50:48 +00:00
joerg
a5315f6e16 Update to libXvMC-1.0.6: packaging related changes 2010-09-10 19:10:10 +00:00
tnn
8dbe2f0b36 Update to libXvMC-1.0.5. Changes:
Add README with pointers to mailing list, bugzilla & git repos
Move XvMC_API.txt from xorg-docs
Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
libXvMC 1.0.5
Add missing prototypes to XvMClibint.h
Janitor: make distcheck, compiler warnings, .gitignore.
2010-01-15 18:32:19 +00:00
joerg
b02a0f888e Remove @dirrm entries from PLISTs 2009-06-14 18:24:43 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
dholland
087a98299d Use mk/x11.buildlink3.mk when X11 isn't modular. Allows use of native libXvMC.
Patch stolen from libXv's b3.mk.
2008-07-22 03:21:38 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
joerg
5b97db5e56 Annotate malloc(0) != NULL for NetBSD. 2007-08-06 14:08:47 +00:00
joerg
52c8007db4 Import libXvMC-1.0.4, based on the version in pkgsrc-wip from Jeremy
Reed.

X-Video Motion Compensation (XvMC) provides accelerated video
playback by offloading video decoding to hardware.  It is an
extension of the X video extension for the X Window System.
2007-01-14 09:56:50 +00:00