| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine
Notes:
svn path=/head/; revision=479406
|
|
|
|
|
|
|
|
| |
PR: 226157
Submitted by: xmj
Notes:
svn path=/head/; revision=462775
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=432937
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=431169
|
|
|
|
| |
Notes:
svn path=/head/; revision=426104
|
|
|
|
|
|
|
| |
installed later.
Notes:
svn path=/head/; revision=425274
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
32-bit compat libraries on amd64.
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision: https://reviews.freebsd.org/D7886
Notes:
svn path=/head/; revision=424259
|
|
|
|
|
|
|
|
|
|
|
|
| |
*_DEPENDS. Helper variables derived from the loop variable aren't
expanded causing *_DEPENDS to be incorrect.
- Bump all ports with more than one value in USE_LINUX.
PR: 211645
Reported by: jkim
Notes:
svn path=/head/; revision=421496
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling. In the very rare cases
that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling. Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
default versions framework.
- bsd.port.mk:
- Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
- Put USE_LINUX_PREFIX handling after USES processing.
- Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
give these variables a different default value.
- When a package needs to run Linux ldconfig check before installation if
Linux support is enabled.
- emulators/linux_base-*:
- Use USES=linux and remove duplication.
- Remove files/lp. FreeBSD or CUPS lp(1) should work.
- Remove files/yp.conf. No longer seems to be used.
- Remove pkg-deinstall and move pkg-install into pkg-plist.
- Update pkg-descr and pkg-message.
- Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
to use FreeBSD mkdir so mkdir -p $path creates $path and not
/compat/linux/$path.
PR: 211645
Exp-run by: antoine
Approved by: portmgr (antoine)
Notes:
svn path=/head/; revision=421387
|
|
|
|
|
|
|
|
|
| |
PR: 210265
Submitted by: Johannes Jost Meixner (johannes@perceivon.net)
Approved by: pi (mentor)
Notes:
svn path=/head/; revision=416918
|
|
|
|
|
|
|
|
| |
PR: 209746
Submitted by: xmj
Notes:
svn path=/head/; revision=415848
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=415503
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=412348
|
|
|
|
|
|
|
| |
linux-c6- to CentOS 6.7 update in r407537.
Notes:
svn path=/head/; revision=409490
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Upgrade all linux-c6- to CentOS 6.7
- Cleanups
PR: 205846
Submitted by: xmj
In Collaboration with: allanjude, netchild, xmj
Exp-run: antoine
Sponsored by: Perceivon Hosting Inc.
Differential Revision: D3428
We'd like to thanks for all the feedback and comments.
Notes:
svn path=/head/; revision=407537
|
|
|
|
|
|
|
|
|
|
|
| |
- Add a dependency on linux-c6-pulseaudio-libs-glib2
Sponsored by: PortsCamp Taiwan
Reviewed by: xmj
Notes:
svn path=/head/; revision=406231
|
|
|
|
|
|
|
|
|
|
|
|
| |
webcamd exposes V4L/DVB/EVDEV/etc devices with consumer ABI configured
by v4l_compat version during build. Drop >0 dummy as V4L is available
since day 1 and we only want the daemon. This syncs RUN_DEPENDS with:
multimedia/gstreamer-plugins-v4l2
multimedia/gstreamer1-plugins-v4l2
Notes:
svn path=/head/; revision=397046
|
|
|
|
|
|
|
| |
@FreeBSD.org.
Notes:
svn path=/head/; revision=391030
|
|
|
|
|
|
|
|
|
|
| |
- improve pkg-message
- set my FreeBSD.org address as maintainer
Sponsored by: Perceivon OÜ
Notes:
svn path=/head/; revision=390099
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
The "skype" binary works fine after recent update in linux compat layer when
linux-c6-pulseaudio (libpulse.so.0) is not installed (but linprocfs(5) must be
mounted into ${LINUXBASE}/proc). So:
- Unbreak net-im/skype4 for __FreeBSD_version >= 1100075.
- (temporarily) Disable PA dependency.
Also:
- Drop (indirect) PA dependencies.
- Add tcp_wrappers-libs into linux-c6-pulseaudio-libs dependencies (used by
libpulse.so.0)
- Fix some portlint(1) warnings.
Workaround: libpulse.so.0 can be replaced with PA wrapper from
https://github.com/waterlaz/skype_oss_wrapper - then sound will work too (with
mounted devfs(5) in ${LINUXBASE}/dev).
PR: 200608
Submitted by: Andriy Voskoboinyk <s3erios@gmail.com>
Notes:
svn path=/head/; revision=389223
|
|
|
|
| |
Notes:
svn path=/head/; revision=384771
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=383598
|
|
|
|
| |
Notes:
svn path=/head/; revision=373023
|
|
|
|
|
|
|
|
|
|
| |
- Mark as BOKEN due to missing syscalls
Differential Revision: https://reviews.freebsd.org/D907
Approved by: swills (mentor)
Notes:
svn path=/head/; revision=370337
|
|
The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.
This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.
If you want to switch to linux-c6 ports, please define at /etc/make.conf:
OVERRIDE_LINUX_BASE_PORT=c6
OVERRIDE_LINUX_NONBASE_PORTS=c6
Additionally, please add the following line to /etc/sysctl.conf:
compat.linux.osrelease=2.6.18
Upgrading procedures are shown in /usr/ports/UPDATING.
This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.
Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,
PR: 186820
Differential Revision: https://reviews.freebsd.org/D793
Reviewed by: allanjude, antoine, bapt, rene
Approved by: portmgr (antoine, bapt)
Approved by: koobs (mentor)
Sponsored by: Perceivon Hosting Inc.
Notes:
svn path=/head/; revision=368845
|