1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00
Commit Graph

7201 Commits

Author SHA1 Message Date
Tijl Coosemans
d0d15cc5cd Enable i386 support to Linux CentOS 7 ports.
PR:		216646
2017-01-31 20:32:46 +00:00
Tijl Coosemans
6140d3c6aa - Autodetect the installed linux_base port and use LINUX_DEFAULT only as
a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
  Linux programs can find desktop theme icons.  This eliminates the need
  for x11-themes/linux*-hicolor-icon-theme.
- Rename pkg-plist.x86_64 to pkg-plist.amd64.
- Regenerate all pkg-plist files.
- Add @preexec to linux_base pkg-plist that moves existing files in bin,
  lib, lib64, sbin and icons to the new destination before the directories
  are turned into symbolic links.
- Remove several empty directories from linux_base ports.
- Sweep over all linux ports: use consistent style, remove old CONFLICTS,
  remove unused pkg-descr files, add NLS option,...
- Remove old linux arts, esound and openssl-compat ports.
2017-01-31 16:54:21 +00:00
Mathieu Arnold
bc19d06784 Bump PORTREVISION for ports affected by the fix the last commit.
Done with:	Tools/scripts/bump-revision.sh
Sponsored by:	Absolight
2017-01-31 16:21:45 +00:00
Sunpoet Po-Chuan Hsieh
584b43890b Update WWW: PECL redirects to https://pecl.php.net/ 2017-01-24 17:41:52 +00:00
Jan Beich
93028a155a print/texlive-texmf: unbreak on aarch64 on real hardware
=======================<phase: package        >============================
===>  Building package for texlive-texmf-20150523_3
pkg-static: Warning: @exec is deprecated, please use @[pre|post][un]exec
====>> Killing timed out build after 3600 seconds
====>> Cleaning up wrkdir
===>  Cleaning for texlive-texmf-20150523_3
pkg-static: lstat(/wrkdirs/usr/ports/print/texlive-texmf/work/stage/usr/local/share/texmf-dist/fonts/type1/public/pl/plti7.pfm): No such file or directory
pkg-static: lstat(/wrkdirs/usr/ports/print/texlive-texmf/work/stage/usr/local/share/texmf-dist/fonts/type1/public/pl/plti8.pfb): No such file or directory
pkg-static: lstat(/wrkdirs/usr/ports/print/texlive-texmf/work/stage/usr/local/share/texmf-dist/fonts/type1/public/[...]

Reported by:	pkg-fallout (runaway_proces)
Approved by:	portmgr blanket (unblocking 172 ports)
2017-01-24 11:44:51 +00:00
Rene Ladan
e132ea6fc3 Reset mva@'s ports, he handed in his ports bit. 2017-01-22 22:27:54 +00:00
Rene Ladan
ef0a315d08 Reset sanpei@'s ports after 18 months of inactivity. 2017-01-22 22:02:25 +00:00
Jan Beich
441e4db941 print/ghostscript9-agpl-base: unbreak on 11.0 aarch64 via -O0
fatal error: error in backend: Cannot select: 0x431dcbe0: i32 = AArch64ISD::FCCMP 0x431f3d10, 0x431e1980, Constant:i32<0>, Constant:i32<13>, 0x43415e40
  0x431f3d10: f128,ch = CopyFromReg 0x42c42930, Register:f128 %vreg170
    0x431e2ab0: f128 = Register %vreg170
  0x431e1980: f128,ch = CopyFromReg 0x42c42930, Register:f128 %vreg88
    0x431f34c0: f128 = Register %vreg88
  0x431dc390: i32 = Constant<0>
  0x42df45f0: i32 = Constant<13>
  0x43415e40: f128 = AArch64ISD::FCMP 0x431e2e40, 0x431e1980
    0x431e2e40: f128,ch = CopyFromReg 0x42c42930, Register:f128 %vreg171
      0x431e2980: f128 = Register %vreg171
    0x431e1980: f128,ch = CopyFromReg 0x42c42930, Register:f128 %vreg88
      0x431f34c0: f128 = Register %vreg88
In function: TrioFormat
cc: error: clang frontend command failed with exit code 70 (use -v to see invocation)
FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM 3.8.0)
Target: aarch64-unknown-freebsd11.0

Reported by:	pkg-fallout
Approved by:	portmgr blanket (unblocking 420 ports)
2017-01-22 17:13:32 +00:00
Dirk Meyer
ca44d901af - make portlint happier 2017-01-21 16:31:39 +00:00
Sunpoet Po-Chuan Hsieh
0e04efec5a Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/ 2017-01-20 20:33:30 +00:00
Tijl Coosemans
c2712d2471 Update Linux CentOS 7 ports to 7.3.1611. While 7.2 had semi-official i386
packages there are no such packages for 7.3 yet so i386 support has been
marked IGNORE for now.

Change DIST_SUBDIR to just "centos" so distfiles that remain the same
between major versions don't have to be redownloaded.

Remove fmake hacks from linux.mk.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-01-19 15:44:53 +00:00
Tijl Coosemans
43e03dac3f Remove Kerberos related configuration from default cupsd.conf because
Kerberos support is disabled and the configuration causes an error.

Reported by:	cpm
2017-01-19 13:46:03 +00:00
Alex Dupre
dcef3d7953 Update to 4.1.1 release. 2017-01-19 12:47:44 +00:00
Dmitry Marakasov
f16b2dd75a - Fix license
Approved by:	portmgr blanket
2017-01-18 13:44:58 +00:00
Tijl Coosemans
1d624f2502 Update to 2.2.2. 2017-01-18 13:41:02 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-01-18 13:20:31 +00:00
Dmitry Marakasov
933d8a2b02 - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-17 18:29:55 +00:00
Sunpoet Po-Chuan Hsieh
2201e0b324 Update to 3.5.0
Changes:	https://github.com/fonttools/fonttools/blob/master/NEWS
2017-01-15 16:15:40 +00:00
Olivier Cochard
47d7f8526d Update to 0.0.2 2017-01-13 17:30:23 +00:00
Mathieu Arnold
9468432a48 Fix ports using PREFIX in their depends instead of LOCALBASE.
With hat:	portmgr
Sponsored by:	Absolight
2017-01-13 16:54:55 +00:00
Tijl Coosemans
cf90ce864e Add support for HBPLv1 printers with patch from
https://www.cybercom.net/~dcoffin/hbpl/

Also fix patch-getweb.in: remove -o from FETCHOPTS because fetch is
sometimes executed without output file.

PR:		211754
Submitted by:	Oliver Kett <freebsd@broken-wire.de>
2017-01-12 20:20:08 +00:00
Tijl Coosemans
add06b461d The return value of cupsdStartProcess is zero on error. Fix two cases
where this is checked incorrectly.

PR:		211465
2017-01-12 16:33:12 +00:00
Tijl Coosemans
83579f491e Make 64 bit Linux packages the default on amd64. 2017-01-12 10:44:45 +00:00
Hiroki Sato
4e58cca509 Update to 11.90. 2017-01-11 09:13:34 +00:00
Dmitry Marakasov
9d79e7b146 - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-09 13:16:49 +00:00
Jan Beich
1b3120961e print/harfbuzz: update to 1.4.1
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.0
Changes:	https://github.com/behdad/harfbuzz/releases/tag/1.4.1
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
MFH:		2017Q1
2017-01-07 19:15:05 +00:00
Jan Beich
24bce6e056 textproc/hunspell: update to 1.6.0
- Restore DIST_SUBDIR from r305651
- Adjust license for "or later" clause
- Restore GPLv2+/LGPL21+ license files removed upstream as
  GPLv3+/LGPL3+ only affects Hunspell 2.0 (not currently built)
- Unbreak |make makepatch|

Changes:	https://github.com/hunspell/hunspell/releases/tag/v1.6.0
PR:		215714
Submitted by:	sunpoet (based on)
Exp-run by:	antoine
MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D8887
2017-01-07 14:43:11 +00:00
Olivier Duchateau
47706eca19 Chase update of graphics/poppler (and slaves ports) in revision r430777 2017-01-07 10:42:51 +00:00
Jan Beich
59e02117ae devel/boost-*: update to 1.63.0
Changes:	http://www.boost.org/users/history/version_1_63_0.html
PR:		215598
Exp-run by:	antoine
Approved by:	office (bapt)
MFH:		2017Q1
2017-01-06 08:45:03 +00:00
Jan Beich
7277ec6a16 Assume "pkg-config libusb*" works after 9.x EOL
FreeBSD appears to use different pkg-config name for 0.1.x API but it
doesn't matter much as 0.1, 1.0 and 2.0 share CFLAGS/LIBS.
2017-01-05 22:58:02 +00:00
Jan Beich
b682b1cf43 print/hpijs: unbreak with libc++ 3.9
registry.cpp:249:9: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
                char    *cmdStr = strstr ((const char *) DevIDBuffer+2, "CMD:");
                         ^        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dj3320.cpp:429:24: error: assigning to 'char *' from incompatible type 'const char *'
            if ((pcStr = strstr((const char*)pLDLEncap->byStatusBuff + 10, "$S:")) == NULL)
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PR:		212343
Regressed by:	https://github.com/llvm-mirror/libcxx/commit/b4aa97130b8b
2017-01-03 21:04:28 +00:00
Jan Beich
417eff8ffb Assume "pkg-config --static zlib" works after 9.x EOL
Many hacks simply removed dependency on zlib which broke static linking
if it was actually supported.
2017-01-03 18:43:18 +00:00
Jan Beich
32d56ae68a Assume "pkg-config zlib" works after 9.x reached EOL
Many ports passed ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-L/usr/lib -lz"
which is unsafe at least with lang/gcc* that override some system headers
and have newer libgcc_s.so that our old version in base may not be
forward-compatible with.
2017-01-03 17:06:49 +00:00
Jan Beich
857289785e lang/gcc: clear BROKEN from consumers as 10.1 is past EOL
PR:		214863
2017-01-03 08:44:59 +00:00
Sunpoet Po-Chuan Hsieh
fe71d0dca0 Use = instead of += for PLIST_FILES 2017-01-02 10:15:16 +00:00
Steve Wills
9bf690431e print/rubygem-pdf-reader: update to 1.4.1 2017-01-02 09:32:05 +00:00
Steve Wills
b8d38e705e print/rubygem-color: update to 1.8 2017-01-02 07:36:45 +00:00
Rene Ladan
0896b32448 Drop support for Linux Fedora 10 (ports part)
games/dsnake only worked with linux-f10

Should fix INDEX

audio/linux-f10-sdl_mixer
audio/linux-f10-pulseaudio-libs
audio/linux-f10-freealut
audio/linux-f10-arts
audio/linux-f10-esound
audio/linux-f10-libogg
audio/linux-f10-alsa-plugins-oss
audio/linux-f10-openal
audio/linux-f10-openal-soft
audio/linux-f10-nas-libs
audio/linux-f10-alsa-lib
audio/linux-f10-libvorbis
audio/linux-f10-libaudiofile
audio/linux-f10-mikmod
databases/linux-f10-sqlite3
devel/linux-f10-dbus-glib
devel/linux-f10-sdl12
devel/linux-f10-libglade2
devel/linux-f10-devtools
devel/linux-f10-allegro
devel/linux-f10-nspr
devel/linux-f10-dbus-libs
devel/linux-f10-libsigc++20
devel/linux-f10-ncurses-base
dns/linux-f10-libasyncns
emulators/linux_base-f10
emulators/linux-f10
ftp/linux-f10-curl
games/dsnake
graphics/linux-f10-sdl_image
graphics/linux-f10-sdl_ttf
graphics/linux-f10-glew
graphics/linux-f10-ungif
graphics/linux-f10-png
graphics/linux-f10-tiff
graphics/linux-f10-dri
graphics/linux-f10-jpeg
graphics/linux-f10-libGLU
graphics/linux-f10-gdk-pixbuf
graphics/linux-f10-libmng
graphics/linux-f10-cairo
graphics/linux-f10-imlib
lang/linux-f10-tcl85
lang/linux-f10-libg2c
multimedia/linux-f10-libtheora
multimedia/linux-f10-libv4l
net/linux-f10-openldap
net/linux-f10-nss_ldap
print/linux-f10-cups-libs
security/linux-f10-gnutls
security/linux-f10-nss
security/linux-f10-openssl
security/linux-f10-libgpg-error
security/linux-f10-libtasn1
security/linux-f10-libgcrypt
security/linux-f10-libssh2
security/linux-f10-cyrus-sasl2
sysutils/linux-f10-procps
textproc/linux-f10-aspell
textproc/linux-f10-expat
textproc/linux-f10-scim-gtk
textproc/linux-f10-scim-libs
textproc/linux-f10-libxml2
x11/linux-f10-xorg-libs
x11-fonts/linux-f10-fontconfig
x11-themes/linux-f10-qtcurve-gtk2
x11-themes/linux-f10-hicolor-icon-theme
x11-toolkits/linux-f10-qt45
x11-toolkits/linux-f10-gtk2
x11-toolkits/linux-f10-openmotif
x11-toolkits/linux-f10-pango
accessibility/linux-f10-atk
archivers/linux-f10-ucl
archivers/linux-f10-upx
2016-12-31 17:25:05 +00:00
Dmitry Marakasov
60261a550f - Fix BROKEN: only fails to build on 10.1
Approved by:	portmgr blanket
2016-12-29 09:11:57 +00:00
Steve Wills
9c515407c7 print/rubygem-prawn-svg: update to 0.26.0 2016-12-28 15:45:29 +00:00
Wen Heping
4283d42dfd - Update to 0.6.4 2016-12-28 09:42:21 +00:00
Sunpoet Po-Chuan Hsieh
d7765757c8 - Add NO_ARCH
- Sort USE_PYTHON
2016-12-26 16:44:04 +00:00
Sunpoet Po-Chuan Hsieh
4c1d5869a0 - Update to 3.4.0
- Update WWW

Changes:	https://github.com/fonttools/fonttools/blob/master/NEWS
2016-12-26 16:43:59 +00:00
Raphael Kubo da Costa
664ef9bee0 Drop post-configure target from several Qt5 ports.
Qt's configure script already creates all the necessary Makefiles for the
directories we need to build, so there is no need to run qmake again in
post-configure.

Reviewed by:	tcberner, Adriaan de Groot <groot@kde.org>
Differential Revision:	https://reviews.freebsd.org/D8899
2016-12-26 10:00:10 +00:00
Wen Heping
6a2d3ed739 - Pass maintainership to submitter
PR:		215489
Submitted by:	joneum@bsdproject.de
2016-12-22 12:00:08 +00:00
Marcelo Araujo
917e858cb3 Update to 8.13.1. 2016-12-21 10:36:14 +00:00
Dmitry Marakasov
f631950698 - Builds fine on 9.x
- Mark BROKEN on FreeBSD 10.1, 10.2

Approved by:	portmgr blanket
2016-12-21 10:25:58 +00:00
Kurt Jaeger
370850a7ff print/okc321: fix fetch
- Oki has updated their web site and MASTER_SITES is no longer valid

PR:		215435
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-12-20 20:05:01 +00:00
Wen Heping
eb8c79f323 - Update to 3.3.1 2016-12-20 02:10:55 +00:00
Ben Woods
121306ee2b print/hplip and print/hplip-plugin: Update to 3.16.11
Changes this release:
  http://hplipopensource.com/hplip-web/release_notes.html

Approved by:	adamw (mentor, implicit)
2016-12-19 14:47:31 +00:00