Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2020.07.07.1_1 31 Dec 2023 00:06:12 |
Muhammad Moinur Rahman (bofh) |
emulators/rtc: Remove expired port
2023-12-31 emulators/rtc: Driver doesn't actually work with current FreeBSD
versions |
2020.07.07.1_1 29 Jun 2023 11:35:20 |
Fernando ApesteguĂa (fernape) Author: Jamie Landeg-Jones |
emulators/rtc: deprecate and return to pool
Doesn't work in modern FreeBSD versions.
PR: 272237
Reported by: jamie@catflap.org (maintainer) |
2020.07.07.1 20 Jul 2022 14:21:50 |
Tobias C. Berner (tcberner) |
emulators: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alejandro Pulver <alejandro@varnet.biz>
* Alexander Best <arundel@gmx.net>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey V. Antipovsky <kemm@in-line.ru>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Brian Gaeke <brg@dgate.org>
* Danilo Egea Gondolfo <danilo@FreeBSD.org>
* David Naylor <naylor.b.david@gmail.com>
* David O'Brien (obrien@cs.ucdavis.edu) (Only the first 15 lines of the commit message are shown above ) |
2020.07.07.1 14 May 2022 16:40:10 |
Dmitri Goutnik (dmgk) Author: Jamie Landeg-Jones |
emulators/rtc: Unbreak build with llvm13
rtc.c:112:6: error: variable 'unit' set but not used
[-Werror,-Wunused-but-set-variable]
int unit;
^
PR: 263616 |
2020.07.07.1 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
2020.07.07.1 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
2020.07.07.1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2020.07.07.1 14 Sep 2020 05:44:33 |
vanilla |
Add 'uidfix' to allow package building by non-root
PR: 249264
Submitted by: maintainer |
2020.07.07.1 01 Sep 2020 09:04:32 |
pi |
emulators/rtc: update 2004.02.24.1 -> 2020.07.07.1
- submitter becomes maintainer
- Install kmod into /boot/modules instead of /usr/local
- Cleared out bits dating back to pre-devfs
- Removed #ifdef bits related to FreeBSD <= 4.X and FreeBSD <= 8.X
- Olegs fixes for FreeBSD 11.X and FreeBSD 12.X+
- Removed "USES= linux uidfix" - whilst this provides functionality
that is "often" used by linux programs, that's not necessarily the
case, and this module doesn't require any linux subsystem or
kernel MOD to operate.
- Removed oldstyle rtc.sh - include pkg-message showing how to load
from the rc.conf "kld_list" mechanism.
- Fixed typo in "test.c" -> /dec -> /dev
- Fixed path to "rtc.h" in "test.c"
PR: 233057
Submitted by: Jamie Landeg-Jones <jamie@catflap.org> |
2004.02.24.1_8 07 Nov 2019 16:30:12 |
rene |
Clean up support for FreeBSD 11.2.
While here, modernize some comments in Mk/bsd.*.mk.
Note that graphics/drm-fbsd11.2-kmod is not renamed yet, this was somewhat
under discussion.
Submitted by: rene
Reviewed by: antoine, jbeich, mat, zeising
Differential Revision: https://reviews.freebsd.org/D21974 |
2004.02.24.1_8 09 Oct 2019 14:14:17 |
tobik |
Drop nop NO_FETCH, NO_WRKSRC, NO_MAN, NOMAN |
2004.02.24.1_8 26 Aug 2019 11:12:49 |
bapt |
Get rid of the deprecated @exec and @unexec |
2004.02.24.1_8 23 Oct 2018 16:34:44 |
jbeich |
Expand FreeBSD 12 conditionals to include 13.0-CURRENT |
2004.02.24.1_8 18 Mar 2018 15:26:30 |
linimon |
Mark as broken on FreeBSD 12. This ought to be an easy fix for someone
who has time. |
2004.02.24.1_8 11 Jan 2018 16:53:45 |
danfe |
Remove superfluous linefeeds and fix some other minor whitespace bugs. |
2004.02.24.1_8 05 Sep 2016 19:23:42 |
tijl |
- Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
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. (Only the first 15 lines of the commit message are shown above ) |
2004.02.24.1_8 08 Oct 2015 15:11:28 |
olgeni |
Remove trailing whitespace from Makefiles, A-L. |
2004.02.24.1_8 13 Nov 2014 14:32:39 |
antoine |
Cleanup plist |
2004.02.24.1_8 13 Sep 2014 13:19:40 |
antoine |
- Allow staging as a regular user
- Fix build on head |
2004.02.24.1_8 08 Nov 2013 19:52:00 |
rene |
- Add stage support
- Only include bsd.port.mk once |
2004.02.24.1_8 03 Nov 2013 16:46:21 |
rene |
Convert to USES=kmod |
2004.02.24.1_8 20 Sep 2013 16:43:53 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
emulators) |
2004.02.24.1_8 20 Sep 2013 12:54:55 |
bdrewery |
SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.
SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.
On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].
On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk (Only the first 15 lines of the commit message are shown above ) |
2004.02.24.1_8 22 May 2012 06:15:49 |
jgh |
- re-order, include bsd.port.pre.mk so SRC_BASE is defined before referenced
PR: ports/165994
Submitted by: 4721@hushmail.com
Approved by: maintainer, emulation |
2004.02.24.1_8 18 Sep 2011 20:31:05 |
bsam |
Fix building for OSVERSION >= 900044.
PR: ports/160799
Submitted by: Ivan Klymenko <fidaj@ukr.net>
Patch by: Rainer Hurling <rhurlin@gwdg.de> |
2004.02.24.1_8 07 Mar 2011 15:08:26 |
ehaupt |
Unify maintainer address for emulation ports.
(freebsd-emulation@FreeBSD.org -> emulation@FreeBSD.org)
Discussed with: netchild (emulation) |
2004.02.24.1_8 26 Aug 2009 04:40:46 |
bland |
Add ports with kernel modules to 'kld' virtual category.
PR: 137823 |
2004.02.24.1_8 05 Jan 2009 19:44:02 |
pav |
- Remove conditional checks for FreeBSD 5.x and older |
2004.02.24.1_8 03 Oct 2007 23:00:29 |
edwin |
Remove support for OSVERSION < 5 |
2004.02.24.1_8 06 Jan 2007 15:02:19 |
netchild |
Only mknod where appropriate (!devfs case). |
2004.02.24.1_8 25 Feb 2006 23:39:06 |
netchild |
Unbreak port and make it a little bit more package friendly.
Approved by: portmgr (kris) |
2004.02.24.1_7 20 Feb 2006 01:44:59 |
kris |
BROKEN: Incomplete pkg-plist |
2004.02.24.1_7 29 Jan 2006 16:09:18 |
netchild |
Users are confused by a diagnostic message more than they are
helped because it is printing the -current- value of HZ, not the
value requested. This is fixed be rearranging the order of changing
the value and printing the message (they are in adjacent lines).
Submitted by: rgrimes |
2004.02.24.1_6 22 Jan 2006 01:50:38 |
edwin |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
2004.02.24.1_6 29 Nov 2005 15:43:43 |
flz |
- Fix rtc on systems where sizeof(int) != sizeof(long).
- Clean pkg-plist a bit.
- Re-word IGNORE lines and remove quotes.
PR: ports/87546
Submitted by: Simun Mikecin <numisemis@yahoo.com> |
2004.02.24.1_5 06 Oct 2005 06:39:58 |
silby |
Change the hz warning so that it doesn't bother you if hz is already
set to 1000 or greater, and take out the check to see if hz is greater
than the requested tick rate.
Inspired by PR: 71536 |
2004.02.24.1_4 06 Oct 2005 06:38:38 |
silby |
Change the hz warning so that it doesn't bother you if hz is already
set to 1000 or greater, and take out the check to see if hz is greater
than the requested tick rate. |
2004.02.24.1_4 17 Jun 2005 22:59:29 |
netchild |
Mega-patch to cleanup the ports infrastructure regarding our linux bits:
- USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD
tools to strip binaries anymore, so it's not neccesary anymore to override
STRIP and STRIP_CMD.
- USE_LINUX_PREFIX implies NO_MTREE now.
- In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries
instead upon the native FreeBSD libraries.
- The variable LINUX_BASE_PORT contains a string which is suitable as an
item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the
default (or overriden) linux base, ${LINUX_BASE_PORT} should be used
instead of a hardcoded reference.
- Change all ports to comply to the "new world order".
- The Ports Collection now allows to override the default linux_base port.
Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use
${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use (Only the first 15 lines of the commit message are shown above ) |
2004.02.24.1_4 01 Mar 2005 21:51:49 |
trevor |
Respect the user's USE_LINUX setting. |
2004.02.24.1_4 27 Dec 2004 21:28:43 |
kris |
Use NO_FETCH instead of a gratuitous do-fetch target. |
2004.02.24.1_4 24 Jun 2004 07:49:45 |
silby |
Patch to keep up with the recent cdev changes. No need for a port
revision bump, the functionality is unchanged. |
2004.02.24.1_4 13 Mar 2004 21:20:04 |
silby |
Update the rtc device to use dynamic numbering on -current. In order to
accomdate this change, stop using device nodes in /usr/compat/linux/dev
and instead rely on the linuxalator passing through requests to the
real /dev. (This second change also applies to 4.x). |
2004.02.24.1_3 10 Mar 2004 09:44:44 |
silby |
Ugh, 502103 is the correct revision, not 502104.
No portrev bump needed. |
2004.02.24.1_3 10 Mar 2004 09:35:29 |
silby |
Bump portrev for last change.
Reminded by: kris |
2004.02.24.1_2 10 Mar 2004 09:02:02 |
silby |
*Actually* make rtc work on post-502104 -CURRENT. |
2004.02.24.1_2 03 Mar 2004 10:15:14 |
mbr |
Make rtc module work with FreeBSD 502104. |
2004.02.24.1_1 24 Feb 2004 23:07:49 |
silby |
Update the rtc driver once again. As of this revision, I believe that
the linux rtc device is being emulated as accurately as possible,
at least in terms of its behavior. Further improvements to its
accuracy will require much more precise measurement.
Device cloning is not yet implemented. |
2003.01.28.1_1 28 Jan 2004 08:15:19 |
silby |
Replace rtc with a revamped version that I've been working on. This version
uses tsleep / selrecord and a worker thread to provide a much better emulation
of the rtc driver, as well as greatly decreased processor usage.
Device cloning as well as a few more tweaks to the emulation are still pending. |
2002.03.05.2_2 23 Jan 2004 09:07:52 |
silby |
Fix that pesky panic when the rtc module is unloaded.
PR: ports/57465 |
2002.03.05.2_2 10 Jan 2004 07:18:55 |
marcus |
Substitute BROKEN with IGNORE in cases where the port requires the src tree
to be present, or does not compile on certain versions of FreeBSD. This
will potentially avoid needless compilations on bento, and has the added
benefit of improving certain reporting tools. To most users, this change
is a no-op.
PR: 61090
Submitted by: linimon |
2002.03.05.2_2 15 May 2003 13:07:42 |
mbr |
Bump portrevision |
2002.03.05.2_1 15 May 2003 13:06:57 |
mbr |
Fix panic if the rtc module gets loaded twice: Make rtc_dev static
and destroy the device on cleanup.
Submitted by: Orlando Bassotto <orlando.bassotto@ieo-research.it> |
2002.03.05.2_1 04 Apr 2003 22:09:04 |
nork |
[Forced commit]
Correct dependency on linux.ko and Bump PORTREVISION.
PR: ports/37992, ports/40973
Submitted by: Alexandr Kovalenko <never@nevermind.kiev.ua>
Vladimir B. Grebenschikov <vova@sw.ru> |
2002.03.05.2 04 Apr 2003 22:05:33 |
nork |
Correct dependency on linux.ko.
PR: ports/40973
Submitted by: Vladimir B. Grebenschikov <vova@sw.ru> |
2002.03.05.2 23 Mar 2003 12:36:58 |
nork |
Support post-500104-current.
Submitted by: Marcin Cielak <saper@sgh.waw.pl>
Tested by: freebsd-emulation |
2001.09.16.1 07 Mar 2003 06:01:20 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
2001.09.16.1 12 Feb 2003 19:19:03 |
alex |
Fix build on -CURRENT by conditionally defining M_WAITOK as 0x0000. |
2001.09.16.1 14 Aug 2002 15:56:57 |
joe |
Current doesn't use KMODDEPS.
Submitted by: Mark Santcroos <marks@ripe.net> |
16 Sep 2001 08:05:18 |
knu |
Add $FreeBSD$ tags. |
16 Sep 2001 08:01:44 |
knu |
- Conditionalize bmaj and kqfilter in cdevsw. |
16 Sep 2001 07:42:36 |
knu |
- Replace ugly perl substitution hacks with #if's. |
14 Mar 2001 11:03:41 |
knu |
Define USE_LINUX, as linux_base must be installed prior to this port. |
16 Jan 2001 17:33:20 |
sobomax |
Massive style enforcement - use ^I instead of spaces for variables identation.
|
08 Oct 2000 02:02:29 |
asami |
Convert category emulators to new layout. |
22 Sep 2000 18:22:24 |
knu |
Use LINUXBASE/USE_LINUX variables. |
22 Sep 2000 12:08:23 |
knu |
Update for the latest current. (lminor() -> dev2unit()) |
10 Sep 2000 16:06:55 |
knu |
Set KMODDEPS=linux in Makefile. Add $FreeBSD$ tag. |
24 Aug 2000 15:51:20 |
knu |
Chase the recent moving of linux_ioctl.h. |
02 Aug 2000 06:19:17 |
kuriyama |
Remove empty directory. |
05 Jul 2000 13:37:07 |
tg |
As threatened on freebsd-ports: all startup scripts know about the two options
`start' and `stop' now (unless I have forgotten any). This allows us to call
the scripts from /etc/rc.shutdown with the correct option. |