1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-22 04:17:44 +00:00

Remove expired ports:

2018-10-28 devel/linux-kernel: no longer useful
2018-10-28 audio/py-musicbrainz2: Musicbrainz Web Service 1.0 support ended 2018-08-01
This commit is contained in:
Rene Ladan 2018-10-29 09:48:21 +00:00
parent 84e22e4f61
commit 95bbec9434
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=483382
13 changed files with 2 additions and 3656 deletions

2
MOVED
View File

@ -10597,3 +10597,5 @@ devel/hs-PSQueue||2018-10-23|Has expired: Doesn't build with recent GHC version
devel/hs-blaze-builder-enumerator||2018-10-23|Has expired: Doesn't build with recent GHC version
www/hs-gitit||2018-10-23|Has expired: Doesn't build with newest packages
cad/kicad-library||2018-10-25|Has expired: KiCad has been upgraded to 5.0.0
devel/linux-kernel||2018-10-29|Has expired: no longer useful
audio/py-musicbrainz2||2018-10-29|Has expired: Musicbrainz Web Service 1.0 support ended 2018-08-01

View File

@ -686,7 +686,6 @@
SUBDIR += py-karaoke
SUBDIR += py-mpd
SUBDIR += py-mpd2
SUBDIR += py-musicbrainz2
SUBDIR += py-musicbrainzngs
SUBDIR += py-mutagen
SUBDIR += py-ogg

View File

@ -1,28 +0,0 @@
# Created by: Alexander Botero-Lowry <alex@foxybanana.com>
# $FreeBSD$
PORTNAME= musicbrainz2
PORTVERSION= 0.7.4
PORTREVISION= 2
CATEGORIES= audio python
MASTER_SITES= ftp://ftp.musicbrainz.org/pub/musicbrainz/python-musicbrainz2/ \
http://ftp.osuosl.org/pub/musicbrainz/python-musicbrainz2/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= python-musicbrainz2-${DISTVERSION}
MAINTAINER= jhale@FreeBSD.org
COMMENT= Next Generation Python bindings for MusicBrainz
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
DEPRECATED= Musicbrainz Web Service 1.0 support ended 2018-08-01
EXPIRATION_DATE= 2018-10-28
LIB_DEPENDS= libdiscid.so:audio/libdiscid
USES= python:2.7
USE_PYTHON= autoplist distutils
PYDISTUTILS_PKGNAME= python-musicbrainz2
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (python-musicbrainz2-0.7.4.tar.gz) = 728fbe415da98dad5c4d462e56cf106cf50cc28eb6a9f46b8ebabc3029f37fb9
SIZE (python-musicbrainz2-0.7.4.tar.gz) = 76939

View File

@ -1,5 +0,0 @@
The package python-musicbrainz2 is a client library written in Python which
provides easy object oriented access to the MusicBrainz database using the
XML Web Service Version 1 (deprecated).
WWW: http://musicbrainz.org/doc/python-musicbrainz2

View File

@ -1672,7 +1672,6 @@
SUBDIR += linux-c7-qt
SUBDIR += linux-c7-sdl12
SUBDIR += linux-c7-sdl20
SUBDIR += linux-kernel
SUBDIR += linux_libusb
SUBDIR += lion
SUBDIR += listserialc

View File

@ -1,160 +0,0 @@
# Created by: Tobias Kortkamp <t@tobik.me>
# $FreeBSD$
# To configure the Linux kernel yourself run
#
# make _menuconfig
#
# first, afterwards proceed with the normal port installation. This
# is optional.
#
# By default the Linux config file is saved in work/linux-config. You
# can override it by setting LINUX_KCONFIG. If you need it later copy
# it somewhere else before running make clean, or it's gone!
#
# To use an existing Linux config file pass the absolute path with
# LINUX_KCONFIG=/path/to/linux/config to the port (on the command line
# or via /etc/make.conf). Enabling either the XEN or KVM option will
# merge the KVM/XEN-specific default config with your own.
#
# You can run any Makefile targets of Linux by prefixing it with an
# underscore (_). This setups a build environment for you so has
# benefits over going to ${WRKSRC} yourself.
#
# You won't be able to build 64-bit kernels on FreeBSD/i386. gcc is
# missing support for this.
#
# By default the kernel is installed into ${PREFIX}/linux-kernel.
# Override by setting LINUX_INSTALL_PATH. Same for kernel modules and
# LINUX_MOD_INSTALL_PATH.
PORTNAME= linux
DISTVERSION= 4.13.14
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= KERNEL_ORG/linux/kernel/v4.x
PKGNAMESUFFIX= -kernel
MAINTAINER= tobik@FreeBSD.org
COMMENT= Linux kernel
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= no longer useful
EXPIRATION_DATE= 2018-10-28
ONLY_FOR_ARCHS= amd64 i386
BUILD_DEPENDS= bash:shells/bash \
gcp:sysutils/coreutils \
gnustat:sysutils/coreutils \
gsed:textproc/gsed \
gnubc>0:math/gnubc
USES= tar:xz gmake ncurses perl5 shebangfix
USE_GCC= yes
USE_PERL5= build
SHEBANG_FILES= scripts/check_extable.sh \
scripts/coccicheck \
scripts/config \
scripts/decode_stacktrace.sh \
scripts/gfp-translate \
scripts/kernel-doc \
scripts/mkuboot.sh \
scripts/objdiff
# Override LINUX_KCONFIG to set the Linux configuration file to use
LINUX_KCONFIG?= ${WRKDIR}/linux-config
.if !exists(${LINUX_KCONFIG})
_PRE_ALL_TARGET= defconfig
.endif
OPTIONS_DEFINE= FIRMWARE KVM MODULES XEN
OPTIONS_DEFAULT= KVM
FIRMWARE_DESC= Install firmware
KVM_DESC= KVM guest kernel support
MODULES_DESC= Build and install kernel modules
XEN_DESC= Xen dom0 and guest kernel support
FIRMWARE_VARS= _POST_INSTALL_TARGET+=firmware-install
KVM_VARS= _PRE_ALL_TARGET+=kvmconfig
MODULES_VARS= _POST_ALL_TARGET+=modules \
_POST_INSTALL_TARGET+=modules_install
XEN_VARS= _PRE_ALL_TARGET+=xenconfig
# Order is important here e.g. kvmconfig needs to always go before bzImage
ALL_TARGET= ${_PRE_ALL_TARGET} bzImage ${_POST_ALL_TARGET}
INSTALL_TARGET= ${_PRE_INSTALL_TARGET} install ${_POST_INSTALL_TARGET}
# Setup build environment
## For menuconfig, config, etc.
BINARY_ALIAS= cp=gcp gcc=${CC} make=gmake sed=gsed stat=gnustat
HOST_EXTRACFLAGS+= -DCURSES_LOC='<ncurses.h>' -DKBUILD_NO_NLS=1
HOST_LOADLIBES+= -Wl,-rpath=${LOCALBASE}/lib
LINUX_ARCH?= x86
LINUX_SUBARCH?= x86
LINUX_INSTALL_PATH?= ${PREFIX}/linux-kernel
LINUX_MOD_INSTALL_PATH?= ${LINUX_INSTALL_PATH}
## Pretend to be Linux (for ACPI)
KCFLAGS= -D_LINUX -D__linux__
HOST_EXTRACFLAGS= -I${BUILD_WRKSRC}/arch/${LINUX_ARCH}/include/uapi \
-I${WRKDIR}/build-support
## Make sure ${LOCALBASE}/bin is in the PATH for Poudriere/Synth
MAKE_ENV= PATH="${LOCALBASE}/bin:${PATH}" \
HOST_EXTRACFLAGS="${HOST_EXTRACFLAGS}" \
HOST_LOADLIBES="${HOST_LOADLIBES}" \
KCFLAGS="${KCFLAGS}" \
BASH="${LOCALBASE}/bin/bash"
MAKE_ARGS= ARCH="${LINUX_ARCH}" \
SUBARCH="${LINUX_SUBARCH}" \
KCONFIG_CONFIG="${LINUX_KCONFIG}" \
INSTALL_PATH="${STAGEDIR}${LINUX_INSTALL_PATH}" \
INSTALL_MOD_PATH="${STAGEDIR}${LINUX_MOD_INSTALL_PATH}" \
V=1
post-patch:
# Create empty include files which Linux' build tools require, but
# are not needed on FreeBSD. Saves us from patching code.
@${MKDIR} ${WRKDIR}/build-support/bits
@${TOUCH} ${WRKDIR}/build-support/byteswap.h \
${WRKDIR}/build-support/endian.h \
${WRKDIR}/build-support/features.h
@${CP} ${FILESDIR}/elf.h ${WRKDIR}/build-support
@${CP} ${FILESDIR}/auxv.h ${WRKDIR}/build-support/bits
# Some scripts expect the config file in /.config
@${LN} -sf ${LINUX_KCONFIG} ${WRKSRC}/.config
@${REINPLACE_CMD} 's/,x86_64)$$/,amd64)/' \
${WRKSRC}/arch/x86/Makefile
@${REINPLACE_CMD} 's/x86_64/amd64/' ${WRKSRC}/Makefile
# Run Makefile targets of Linux with e.g. make _menuconfig. Run make
# _help to see a list of available targets. Prefix targets with _.
# Some of Linux' targets are duplicates of the ports tree's and this
# should hopefully prevent conflicts between them.
.for target in ${.TARGETS:M_*}
${target}: patch create-binary-alias
@cd ${BUILD_WRKSRC} && ${DO_MAKE_BUILD} ${target:S/_//}
@${ECHO} "Linux configuration file: ${LINUX_KCONFIG}"
.endfor
pre-build:
@${ECHO} "using ${LINUX_KCONFIG}"
pre-install:
@${MKDIR} ${STAGEDIR}${LINUX_INSTALL_PATH}
@${MKDIR} ${STAGEDIR}${LINUX_MOD_INSTALL_PATH}
post-install:
# With the multitude of options available in the Linux kernel
# maintaining a proper plist is going to be near impossible, so we
# generate it on the fly here.
@(cd ${STAGEDIR}${PREFIX} && \
${FIND} -s linux-kernel -type f -o -type l >> ${TMPPLIST})
.include <bsd.port.mk>
RUN_DEPENDS:= ${RUN_DEPENDS:Ngcc*}

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1511019061
SHA256 (linux-4.13.14.tar.xz) = ba472a449ee11ffff1f15e380cc11a2c24e6482ecddb4ec873ad9ae70bcc3283
SIZE (linux-4.13.14.tar.xz) = 100600244

View File

@ -1,76 +0,0 @@
/* Copyright (C) 1995-2013 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
The GNU C Library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with the GNU C Library; if not, see
<http://www.gnu.org/licenses/>. */
/* Legal values for a_type (entry type). */
#define AT_NULL 0 /* End of vector */
#define AT_IGNORE 1 /* Entry should be ignored */
#define AT_EXECFD 2 /* File descriptor of program */
#define AT_PHDR 3 /* Program headers for program */
#define AT_PHENT 4 /* Size of program header entry */
#define AT_PHNUM 5 /* Number of program headers */
#define AT_PAGESZ 6 /* System page size */
#define AT_BASE 7 /* Base address of interpreter */
#define AT_FLAGS 8 /* Flags */
#define AT_ENTRY 9 /* Entry point of program */
#define AT_NOTELF 10 /* Program is not ELF */
#define AT_UID 11 /* Real uid */
#define AT_EUID 12 /* Effective uid */
#define AT_GID 13 /* Real gid */
#define AT_EGID 14 /* Effective gid */
#define AT_CLKTCK 17 /* Frequency of times() */
/* Some more special a_type values describing the hardware. */
#define AT_PLATFORM 15 /* String identifying platform. */
#define AT_HWCAP 16 /* Machine-dependent hints about
processor capabilities. */
/* This entry gives some information about the FPU initialization
performed by the kernel. */
#define AT_FPUCW 18 /* Used FPU control word. */
/* Cache block sizes. */
#define AT_DCACHEBSIZE 19 /* Data cache block size. */
#define AT_ICACHEBSIZE 20 /* Instruction cache block size. */
#define AT_UCACHEBSIZE 21 /* Unified cache block size. */
/* A special ignored value for PPC, used by the kernel to control the
interpretation of the AUXV. Must be > 16. */
#define AT_IGNOREPPC 22 /* Entry should be ignored. */
#define AT_SECURE 23 /* Boolean, was exec setuid-like? */
#define AT_BASE_PLATFORM 24 /* String identifying real platforms.*/
#define AT_RANDOM 25 /* Address of 16 random bytes. */
#define AT_HWCAP2 26 /* More machine-dependent hints about
processor capabilities. */
#define AT_EXECFN 31 /* Filename of executable. */
/* Pointer to the global system page used for system calls and other
nice things. */
#define AT_SYSINFO 32
#define AT_SYSINFO_EHDR 33
/* Shapes of the caches. Bits 0-3 contains associativity; bits 4-7 contains
log2 of line size; mask those to get cache size. */
#define AT_L1I_CACHESHAPE 34
#define AT_L1D_CACHESHAPE 35
#define AT_L2_CACHESHAPE 36
#define AT_L3_CACHESHAPE 37

File diff suppressed because it is too large Load Diff

View File

@ -1,19 +0,0 @@
--- arch/x86/tools/relocs.c.orig 2016-07-28 10:57:47 UTC
+++ arch/x86/tools/relocs.c
@@ -54,12 +54,12 @@ static const char * const sym_regex_kern
[S_REL] =
"^(__init_(begin|end)|"
"__x86_cpu_dev_(start|end)|"
- "(__parainstructions|__alt_instructions)(|_end)|"
- "(__iommu_table|__apicdrivers|__smp_locks)(|_end)|"
+ "((__parainstructions|__alt_instructions)_end|(__parainstructions|__alt_instructions))|"
+ "((__iommu_table|__apicdrivers|__smp_lock)_end|(__iommu_table|__apicdrivers|__smp_lock))|"
"__(start|end)_pci_.*|"
"__(start|end)_builtin_fw|"
- "__(start|stop)___ksymtab(|_gpl|_unused|_unused_gpl|_gpl_future)|"
- "__(start|stop)___kcrctab(|_gpl|_unused|_unused_gpl|_gpl_future)|"
+ "(__(start|stop)___ksymtab|__(start|stop)___ksymtab(_gpl|_unused|_unused_gpl|_gpl_future))|"
+ "(__(start|stop)___kcrctab|__(start|stop)___kcrctab(_gpl|_unused|_unused_gpl|_gpl_future))|"
"__(start|stop)___param|"
"__(start|stop)___modver|"
"__(start|stop)___bug_table|"

View File

@ -1,45 +0,0 @@
--- scripts/kconfig/lxdialog/check-lxdialog.sh.orig 2016-07-27 15:42:34 UTC
+++ scripts/kconfig/lxdialog/check-lxdialog.sh
@@ -4,39 +4,14 @@
# What library to link
ldflags()
{
- pkg-config --libs ncursesw 2>/dev/null && exit
- pkg-config --libs ncurses 2>/dev/null && exit
- for ext in so a dll.a dylib ; do
- for lib in ncursesw ncurses curses ; do
- $cc -print-file-name=lib${lib}.${ext} | grep -q /
- if [ $? -eq 0 ]; then
- echo "-l${lib}"
- exit
- fi
- done
- done
- exit 1
+ echo "-lncursesw"
+ exit
}
# Where is ncurses.h?
ccflags()
{
- if pkg-config --cflags ncursesw 2>/dev/null; then
- echo '-DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1'
- elif pkg-config --cflags ncurses 2>/dev/null; then
- echo '-DCURSES_LOC="<ncurses.h>"'
- elif [ -f /usr/include/ncursesw/curses.h ]; then
- echo '-I/usr/include/ncursesw -DCURSES_LOC="<curses.h>"'
- echo ' -DNCURSES_WIDECHAR=1'
- elif [ -f /usr/include/ncurses/ncurses.h ]; then
- echo '-I/usr/include/ncurses -DCURSES_LOC="<ncurses.h>"'
- elif [ -f /usr/include/ncurses/curses.h ]; then
- echo '-I/usr/include/ncurses -DCURSES_LOC="<curses.h>"'
- elif [ -f /usr/include/ncurses.h ]; then
- echo '-DCURSES_LOC="<ncurses.h>"'
- else
- echo '-DCURSES_LOC="<curses.h>"'
- fi
+ echo '-DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1'
}
# Temp file, try to clean up after us

View File

@ -1,12 +0,0 @@
The Linux kernel.
This port is a building block for creating custom Linux appliances in
FreeBSD as part of your regular package build without a Linux VM or
jail.
Provide your own Linux kernel configuration file via the LINUX_KCONFIG
make variable, or create your own via support of Linux' config tools.
The default configuration comes with QEMU/KVM guest support.
WWW: https://www.kernel.org/