Commit graph

28 commits

Author SHA1 Message Date
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
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
87411462ca libFS: update to 1.0.8.
Alan Coopersmith (9):
      Fix sign comparison warning in loop index in FSListFontsWithXInfo
      Fix sign comparison warning in loop index in FSListCatalogues
      Fix sign comparison warning in loop indexes in FSQueryXBitmaps{8,16}
      Fix sign comparison warning in loop indexes in FSQueryXExtents{8,16}
      Fix sign comparison warning in loop index in FSQueryXInfo
      Don't try to send strings larger than protocol allows in requests
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      libFS 1.0.8

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

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

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-11 06:51:03 +00:00
wiz
380b6ec244 xorgproto: use xorgproto instead of separate *proto packages
Remove now obsolete packages.
2018-03-07 11:57:28 +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
abd88bc613 Update to 1.0.7:
Alan Coopersmith (7):
      Constify pattern argument to FSListCatalogues
      Constify some more strings in API arguments
      Fix some sign/size conversion warnings from clang
      Fix typos & wording issues in source comments
      Remove unneeded checks for #ifndef X_NOT_POSIX
      Use 'imdent' to realign cpp indentation levels in FSlibos.h
      libFS 1.0.7
2015-05-01 08:34:56 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
wiz
8a2103c73c Update to 1.0.6:
libFS is the protocol binding library used by clients of X Font Servers (xfs),
such as xfsinfo, fslsfonts, and the X servers themselves.

This minor maintenance release includes fixes for libxtrans 1.3 compatibility,
removal of dead code, and cleanups of issues found by static analyzers.

Adam Jackson (1):
      Fix build with xtrans 1.3

Alan Coopersmith (14):
      Fix typo in readme ("xfslsfonts" should be "fslsfonts")
      Require ANSI C89 pre-processor, drop pre-C89 token pasting support
      Fix a couple comment typos
      Drop Cray (WORD64/MUSTCOPY) support
      Add AC_USE_SYSTEM_EXTENSIONS to expose non-standard extensions
      Reduce scope & remove unneeded assignment of defaultp in FSGetErrorText()
      If EAGAIN == EWOULDBLOCK, only need to check errno for one of them
      Remove unused internal helper _FSGetHostname
      Remove unused internal helper _FSAllocScratch
      Remove unused internal helper _FSEventsQueued
      Remove unused internal helper _FSWireToEvent
      Replace malloc(strlen + 1); strcpy() with strdup()
      Use strlcpy instead of strcpy/strncpy if it is available
      libFS 1.0.6

Jeremy Huddleston Sequoia (2):
      Update error loop to correctly handle error in i==0 case
      FSOpenServer: Fix double-free in error path
2014-03-31 08:30:05 +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
1240005a55 Update to 1.0.5:
This minor bugfix release includes the fix for the security issue recently
reported as CVE-2013-1996, as well as a number of other cleanups of the
memory allocation & error handling code noticed while working on that.

Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (9):
      Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS
      Get rid of unnecessary casts in FS*alloc calls
      Get rid of unnecessary casts in FSfree calls
      Use NULL instead of 0 for null pointers
      Avoid reading outside bounds when _FSReply receives an Error response
      Avoid accessing freed memory on realloc failure in FSListFontsWithXInfo
      Get rid of more duplication in error cleanup code in FSListFontsWithXInfo
      Sign extension issue and integer overflow in FSOpenServer() [CVE-2013-1996]
      libFS 1.0.5

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

Thomas Klausner (1):
      Fix a prototype error
2013-05-29 22:35:44 +00:00
asau
8aba7e3fbf Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-29 05:06:05 +00:00
obache
c0c4efb4e5 Require hacks for fixing autoconf + space in variable name issue. 2012-06-09 07:00:46 +00:00
wiz
700bedacee Update to 1.0.4:
This minor maintenance release fixes a pile of issues found by static
analysis & compiler warnings, along with build configuration improvements
and cleanup of the library's exported symbol list.
2012-06-03 17:22:40 +00:00
mef
1947fa3fcf Based on PR pkg/45468,
Update x11/libFS 1.0.2 to 1.0.3
-------------
The libFS library is used by clients of X Font Servers (xfs), such as
xfsinfo, xfslsfonts, and the X servers themselves.

This minor maintenance release simply collects the latest set of
build configuration improvements and janitorial cleanups.

Alan Coopersmith (2):
      Remove unnecessary calls from configure.ac
      libFS 1.0.3

Gaetan Nadon (8):
      .gitignore: use common defaults with custom section # 24239
      Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
      Deploy the new XORG_DEFAULT_OPTIONS #24242
      INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
      Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
      config: remove the pkgconfig pc.in file from EXTRA_DIST
      config: install in $docdir and distribute doc/FSlib.txt
      config: update AC_PREREQ statement to 2.60

Jeremy Huddleston (1):
      This is not a GNU project, so declare it foreign.
2011-10-25 08:08:09 +00:00
wiz
06a24c4a65 Update to 1.0.2:
Alan Coopersmith (9):
      Add README with pointers to mailing list, bugzilla & git repos
      Move API doc from xorg-doc/doc/FSlib.doc
      Make FSlib.txt prototypes match those in headers.
      Fix server name handling in IOError messages during connection setup
      Drop #ifdef USG checks for some truly ancient (pre-SVR4) SysV's
      Constify FSErrorList
      Strip out-of-date RCS/CVS & SCCS version tags
      Move CWARNFLAGS to Makefile.am for easier build-time overriding
      Version 1.0.2

Paulo Cesar Pereira de Andrade (1):
      Janitor: Correct make distcheck and compiler warnings.

Peter Korsgaard (1):
      bcopy -> memmove
2009-07-18 10:30:19 +00:00
joerg
af60c10a8f Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 22:06:39 +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
cube
403e256ff6 Merge cube-native-xorg, so that pkgsrc-current can be used with the native
X.Org found in NetBSD-current.

Thanks a lot to all who helped, especially Matthias Scheler who did
repeated tests on Mac OS X and older versions of NetBSD to make sure the
support for those platforms wouldn't be broken (or at least, not fatally,
as I would still expect a few hiccups here and there, because there is
only so much one can test in such limited time).

On the infrastructure side, this branch brings pkgconfig-builtin.mk, in
order to write very easily new builtin.mk files.  It can actually handle
more than just pkgconfig files, but it will provide a version if it finds
such a file.  x11.builtin.mk has also been made more useful and now all
existing (and future!) native-X11-related builtin.mk files should include
it.
2008-10-05 21:36:32 +00:00
wiz
bd32774a21 Don't remove include/X11/fonts unconditionally.
Bump PKGREVISION.
2008-09-06 16:29:11 +00:00
bjs
003d5843e5 Update to version 1.0.1. Basically, the update just replaces sprintf()
with snprintf().  But why not, eh?
2008-05-27 04:58:50 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
joerg
66c975189b When cross-compiling configure can't detect automatically
whether malloc(0) != NULL. Tell it that on NetBSD it is
always non-NULL.
2007-07-02 12:32:19 +00:00
rillig
0108978cb3 Fixed name of the pkg-config file. 2007-01-05 12:14:44 +00:00
joerg
89aa055ffb Fix reference to wip package. 2006-11-03 17:24:25 +00:00
joerg
c879f1c7b9 Import libFS-1.0.0 from pkgsrc-wip, the X Font Server Interface
Library.
2006-11-03 17:21:54 +00:00