Commit graph

20 commits

Author SHA1 Message Date
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
8c6aee8563 lang: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 19:03:56 +00:00
jperkin
23c9482718 gcc49-libs: Make this function correctly on Darwin.
Firstly we need to modify the copied libraries so that their install_name
matches the new location, otherwise check-shlibs thinks that they still
come from the main gcc49 package.  Secondly we need to avoid the stub
libgcc_ext libraries that are used by default as we are unable to modify
their install_name, just link directly to libgcc.  Bump PKGREVISION.
2018-07-11 11:21:26 +00:00
wiz
67b0a47c2d gcc49-libs: bump PKGREVISION.
It needs to be higher than gcc49's.
From Izumi Tsutsui in PR 53165.
2018-04-08 06:06:13 +00:00
rillig
4760eca917 Replaced $(ROUND) with ${CURLY} variable references.
This has been a pkglint warning for several years now, and pkglint can even
fix it automatically. And it did for this commit.

Only in lang/mercury, two passes of autofixing were necessary because there
were nested variables.
2018-01-01 18:16:35 +00:00
ryoon
1bd1dc8767 Bump PKGREVISON from lang/gcc49 bump 2017-10-14 14:47:43 +00:00
maya
97096bfd8b Bump PKGREVISION above gcc49 2017-07-28 23:42:24 +00:00
maya
89633e9c48 gcc{48,49}: netbsd also provides libssp in libc, adjust LINK_SSP_SPEC accordingly.
already done for newer versions of gcc.

Now on netbsd all gcc packages can successfully build with -fstack-protector.

bump pkgrevision (sorry)
2017-07-10 15:55:40 +00:00
maya
d722e2e4d8 gcc{48,49,5,7}: on netbsd only, bump libstdc++ major to 7.
bump pkgrevision.

while here, synchronize libssp comment to a clearer one.

bump gcc*-lib revision to be one higher.
2017-07-09 05:30:41 +00:00
jlam
000f312c98 Use public SHLIB_TYPE instead of private _OPSYS_SHLIB_TYPE. 2017-06-01 13:30:24 +00:00
maya
4d82b70b7e gcc49-lib: bump PKGREVISION above gcc49 2017-05-28 01:42:36 +00:00
jperkin
02271e25ea Reset PKGREVISION after 4.9.4 update. 2016-09-06 12:38:35 +00:00
maya
22d615f3a9 gcc49 netbsd-only: disable libssp, use a more sane specfile.
bump gcc49 PKGREVISION
bump gcc49-libs so it is a higher PKGREVISION than gcc49
2016-09-05 20:17:01 +00:00
jperkin
8cc312bf63 Bump lang/gcc49-libs PKGREVISION to stay ahead of lang/gcc49. 2016-01-21 11:53:46 +00:00
jperkin
842c8f3479 Remove mk/find-prefix.mk usage from the lang category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 12:51:16 +00:00
wiz
7231052e9d Decrease PKGREVISION after gcc49 update. 2015-07-01 13:40:02 +00:00
jperkin
c313655adb Disable CHECK_SHLIBS for the GCC library packages. The libraries will
find their parent GCC package libraries first in RPATH at install time
but will correctly resolve to their own copies at runtime thanks to the
additional paths encoded at build time.  Fixes CHECK_WRKREF builds.
2015-06-22 15:38:08 +00:00
jperkin
21e83cae18 Support the override libgcc specs for the cwrappers case. 2015-02-04 14:16:23 +00:00
bsiegert
d9d5ce62c7 Add a patch to fix compilation on Debian Etch. From Mikhail Gusarov in
PR pkg/49296.
2014-11-28 11:47:00 +00:00
jperkin
1c81924b1b Initial import of gcc49-libs-4.9.1nb1 as lang/gcc49-libs.
This packages provides GCC support libraries from gcc49 in a specific
location and allows packages to depend on just the libraries rather than
having to pull in the full GCC package.  It is heavily based on
lang/gcc47-libs.
2014-09-04 18:49:10 +00:00