From 7b9446b33a1d36e1e7aca95922e114bf2ba4992d Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 11:52:52 +0100 Subject: [PATCH 01/23] xbps-src: update to v15. --- srcpkgs/xbps-src/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/xbps-src/template b/srcpkgs/xbps-src/template index 3d46e98c2b4..14bc85d569e 100644 --- a/srcpkgs/xbps-src/template +++ b/srcpkgs/xbps-src/template @@ -1,6 +1,6 @@ # Template file for 'xbps-src' pkgname=xbps-src -version=14 +version=15 distfiles="https://github.com/downloads/xtraeme/xbps-src/xbps-src-${version}.tar.gz" build_style=gnu-makefile make_build_args="PREFIX=/usr ETCDIR=/etc/xbps" @@ -9,7 +9,7 @@ short_desc="The XBPS package system - binary package builder" maintainer="Juan RP " homepage="http://code.google.com/p/xbps" license="Simplified BSD" -checksum=9353f63c2ae61d181f7e13063cceefc963a5f17fd44a81392d891f8ebbf56709 +checksum=c4c4b1b954cb1456a06f8b01c09bfb81ff57cff66354ebf87b6cccdd4958ecc1 long_desc=" The XBPS package system. A new, fast, from scratch and simple binary package manager. This package includes xbps-src, the From 12395435e16a8470b1f9ce5e74395845d4ee2771 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 11:54:03 +0100 Subject: [PATCH 02/23] rhythmbox: require libtdb>=1.2.6, require xbps-src>=15 to build. --- srcpkgs/rhythmbox/template | 3 +++ 1 file changed, 3 insertions(+) diff --git a/srcpkgs/rhythmbox/template b/srcpkgs/rhythmbox/template index 70c72724abd..d1efe0d694a 100644 --- a/srcpkgs/rhythmbox/template +++ b/srcpkgs/rhythmbox/template @@ -1,6 +1,7 @@ # Template file for 'rhythmbox'. pkgname=rhythmbox version=2.95 +revision=1 homepage="http://www.rhythmbox.org" distfiles="${GNOME_SITE}/$pkgname/2.95/$pkgname-$version.tar.xz" build_style=gnu-configure @@ -32,6 +33,8 @@ long_desc=" gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="lib${pkgname} ${pkgname}-devel" +build_requires=15 +shlib_depends="libtdb>=1.2.6" Add_dependency build pkg-config Add_dependency build intltool From a56d892ecae543aeed23ae8c273601b64b53604f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 12:18:16 +0100 Subject: [PATCH 03/23] at-spi2-core: update to 2.2.3. --- srcpkgs/at-spi2-core/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template index 766e0c7cff4..4e88da9e4eb 100644 --- a/srcpkgs/at-spi2-core/template +++ b/srcpkgs/at-spi2-core/template @@ -1,11 +1,11 @@ # Template file for 'at-spi2-core' pkgname=at-spi2-core -version=2.2.2 +version=2.2.3 distfiles="${GNOME_SITE}/$pkgname/2.2/$pkgname-$version.tar.xz" build_style=gnu-configure short_desc="Assistive Technology Service Provider Interface" maintainer="Juan RP " -checksum=d9b8ab2324d42b68552ec787b19619631c934528dc859da2349ea5f0ee7cc8b7 +checksum=fb97f0a02fa378795e50857e22e640e099be1768081e28ca2dbdb3835f5b6af1 long_desc=" This package includes the protocol definitions for the new D-Bus at-spi. From 6c1449fff11257e538a2a7b3581a99f4b8cb2d9c Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 12:19:47 +0100 Subject: [PATCH 04/23] ristretto: update to 0.3.2. --- srcpkgs/ristretto/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ristretto/template b/srcpkgs/ristretto/template index 4f72db0f57b..3c498d4006e 100644 --- a/srcpkgs/ristretto/template +++ b/srcpkgs/ristretto/template @@ -1,13 +1,13 @@ # Template file for 'ristretto' pkgname=ristretto -version=0.3.1 +version=0.3.2 homepage="http://goodies.xfce.org/projects/applications/ristretto" distfiles="http://archive.xfce.org/src/apps/$pkgname/${version%.*}/$pkgname-$version.tar.bz2" build_style=gnu-configure short_desc="Picture-viewer for the Xfce desktop environment" maintainer="Juan RP " license="GPL-2" -checksum=7b3d5de3be0db8beca20d4408de9beb4efe3a78c44e22c5f19956887fbf70173 +checksum=a28c9e472c329b5f3136ebea887dec5ba93a37d5562b493633161392aff5545f long_desc=" Ristretto is a fast and lightweight picture-viewer for the Xfce desktop environment." From 413c739bc97d78f97437375a8e50213e8e9ca072 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 13:44:51 +0100 Subject: [PATCH 05/23] kernel: update to 3.2.1. --- srcpkgs/kernel/common-vars | 6 +- srcpkgs/kernel/files/x86_64-dotconfig | 832 ++++++++++-------- .../unionfs-2.5.10_for_3.1.0-rc4-pld.diff.gz | Bin 0 -> 79569 bytes ...nfs-2.5.10_for_3.1.0-rc4-pld.diff.gz.args} | 0 .../unionfs-2.5.10_for_3.1.0-rc4.diff.gz | Bin 80179 -> 0 bytes 5 files changed, 447 insertions(+), 391 deletions(-) create mode 100644 srcpkgs/kernel/patches/unionfs-2.5.10_for_3.1.0-rc4-pld.diff.gz rename srcpkgs/kernel/patches/{unionfs-2.5.10_for_3.1.0-rc4.diff.gz.args => unionfs-2.5.10_for_3.1.0-rc4-pld.diff.gz.args} (100%) delete mode 100644 srcpkgs/kernel/patches/unionfs-2.5.10_for_3.1.0-rc4.diff.gz diff --git a/srcpkgs/kernel/common-vars b/srcpkgs/kernel/common-vars index 330eb992e7a..570f62c1af8 100644 --- a/srcpkgs/kernel/common-vars +++ b/srcpkgs/kernel/common-vars @@ -1,10 +1,10 @@ # Common vars shared by the 'kernel' and 'kernel-libc-headers' # build templates. -_kmajorver=3.1 -version=${_kmajorver}.9 +_kmajorver=3.2 +version=${_kmajorver}.1 wrksrc="linux-${version}" distfiles="http://www.kernel.org/pub/linux//kernel/v3.x/linux-${version}.tar.xz" maintainer="Juan RP " homepage="http://www.kernel.org" license="GPL-2" -checksum=bcf6d7dca2c6faa3dead83c4ea0705451f55552fe7945f1666d660aa332af6e6 +checksum=1bd7a89830b7e0491943964491ac41ff44299f28e864d90a1f396e57fe24756b diff --git a/srcpkgs/kernel/files/x86_64-dotconfig b/srcpkgs/kernel/files/x86_64-dotconfig index 17cf69f8c1a..e76040724fe 100644 --- a/srcpkgs/kernel/files/x86_64-dotconfig +++ b/srcpkgs/kernel/files/x86_64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.1.1 Kernel Configuration +# Linux/x86_64 3.2.1 Kernel Configuration # CONFIG_64BIT=y # CONFIG_X86_32 is not set @@ -39,7 +39,6 @@ CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_HAVE_CPUMASK_OF_CPU_MAP=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ZONE_DMA32=y @@ -98,8 +97,9 @@ CONFIG_HAVE_SPARSE_IRQ=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_FORCED_THREADING=y -# CONFIG_SPARSE_IRQ is not set +CONFIG_SPARSE_IRQ=y # # RCU Subsystem @@ -131,6 +131,7 @@ CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y CONFIG_CGROUP_PERF=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_BLK_CGROUP is not set @@ -156,7 +157,7 @@ CONFIG_SYSCTL=y CONFIG_ANON_INODES=y # CONFIG_EXPERT is not set CONFIG_UID16=y -CONFIG_SYSCTL_SYSCALL=y +# CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_HOTPLUG=y CONFIG_PRINTK=y @@ -227,7 +228,7 @@ CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y -# CONFIG_BLK_DEV_BSGLIB is not set +CONFIG_BLK_DEV_BSGLIB=y # CONFIG_BLK_DEV_INTEGRITY is not set # CONFIG_BLK_DEV_THROTTLING is not set CONFIG_BLOCK_COMPAT=y @@ -283,6 +284,7 @@ CONFIG_TICK_ONESHOT=y # CONFIG_NO_HZ is not set CONFIG_HIGH_RES_TIMERS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_SMP=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y @@ -298,7 +300,6 @@ CONFIG_XEN_PVHVM=y CONFIG_XEN_MAX_DOMAIN_MEMORY=128 CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set -# CONFIG_XEN_DEBUG is not set CONFIG_KVM_CLOCK=y CONFIG_KVM_GUEST=y CONFIG_PARAVIRT=y @@ -409,6 +410,7 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y +CONFIG_ARCH_RANDOM=y CONFIG_EFI=y CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y @@ -471,12 +473,12 @@ CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_HOTPLUG_MEMORY=m CONFIG_ACPI_SBS=m -CONFIG_ACPI_HED=y +CONFIG_ACPI_HED=m CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_APEI=y -CONFIG_ACPI_APEI_GHES=y +# CONFIG_ACPI_APEI_GHES is not set CONFIG_ACPI_APEI_PCIEAER=y -CONFIG_ACPI_APEI_MEMORY_FAILURE=y +# CONFIG_ACPI_APEI_MEMORY_FAILURE is not set CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m CONFIG_SFI=y @@ -543,14 +545,16 @@ CONFIG_PCI_MSI=y CONFIG_PCI_STUB=m CONFIG_XEN_PCIDEV_FRONTEND=m CONFIG_HT_IRQ=y +CONFIG_PCI_ATS=y CONFIG_PCI_IOV=y +CONFIG_PCI_PRI=y +CONFIG_PCI_PASID=y CONFIG_PCI_IOAPIC=y CONFIG_PCI_LABEL=y CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y CONFIG_PCCARD=m -CONFIG_PCMCIA=m -CONFIG_PCMCIA_LOAD_CIS=y +# CONFIG_PCMCIA is not set CONFIG_CARDBUS=y # @@ -562,9 +566,6 @@ CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y -CONFIG_PD6729=m -CONFIG_I82092=m -CONFIG_PCCARD_NONSTATIC=y CONFIG_HOTPLUG_PCI=m CONFIG_HOTPLUG_PCI_FAKE=m CONFIG_HOTPLUG_PCI_ACPI=m @@ -574,14 +575,15 @@ CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m CONFIG_HOTPLUG_PCI_SHPC=m CONFIG_RAPIDIO=y +CONFIG_RAPIDIO_TSI721=y CONFIG_RAPIDIO_DISC_TIMEOUT=30 CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y +CONFIG_RAPIDIO_DEBUG=y CONFIG_RAPIDIO_TSI57X=y CONFIG_RAPIDIO_CPS_XX=y CONFIG_RAPIDIO_TSI568=y CONFIG_RAPIDIO_CPS_GEN2=y CONFIG_RAPIDIO_TSI500=y -CONFIG_RAPIDIO_DEBUG=y # # Executable file formats / Emulations @@ -980,6 +982,7 @@ CONFIG_LAPB=m CONFIG_WAN_ROUTER=m CONFIG_PHONET=m CONFIG_IEEE802154=m +CONFIG_IEEE802154_6LOWPAN=m CONFIG_NET_SCHED=y # @@ -1052,6 +1055,7 @@ CONFIG_HAVE_BPF_JIT=y CONFIG_CAN=m CONFIG_CAN_RAW=m CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m # # CAN Device Drivers @@ -1066,6 +1070,7 @@ CONFIG_PCH_CAN=m CONFIG_CAN_SJA1000=m # CONFIG_CAN_SJA1000_PLATFORM is not set # CONFIG_CAN_EMS_PCI is not set +CONFIG_CAN_PEAK_PCI=m # CONFIG_CAN_KVASER_PCI is not set # CONFIG_CAN_PLX_PCI is not set CONFIG_CAN_C_CAN=m @@ -1077,7 +1082,6 @@ CONFIG_CAN_C_CAN_PLATFORM=m CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m CONFIG_CAN_SOFTING=m -CONFIG_CAN_SOFTING_CS=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_IRDA=m @@ -1158,10 +1162,6 @@ CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m -CONFIG_BT_HCIDTL1=m -CONFIG_BT_HCIBT3C=m -CONFIG_BT_HCIBLUECARD=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m @@ -1216,13 +1216,16 @@ CONFIG_CAIF=m CONFIG_CAIF_NETDEV=m CONFIG_CEPH_LIB=m # CONFIG_CEPH_LIB_PRETTYDEBUG is not set +CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y CONFIG_NFC=m +CONFIG_NFC_NCI=m # # Near Field Communication (NFC) devices # CONFIG_PN544_NFC=m CONFIG_NFC_PN533=m +CONFIG_NFC_WILINK=m # # Device Drivers @@ -1242,9 +1245,9 @@ CONFIG_EXTRA_FIRMWARE="" CONFIG_SYS_HYPERVISOR=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m +CONFIG_REGMAP_SPI=m CONFIG_CONNECTOR=m CONFIG_MTD=m -# CONFIG_MTD_DEBUG is not set # CONFIG_MTD_TESTS is not set CONFIG_MTD_REDBOOT_PARTS=m CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 @@ -1313,6 +1316,7 @@ CONFIG_MTD_CFI_I2=y # CONFIG_MTD_DOC2000 is not set # CONFIG_MTD_DOC2001 is not set # CONFIG_MTD_DOC2001PLUS is not set +CONFIG_MTD_DOCG3=m # CONFIG_MTD_NAND is not set # CONFIG_MTD_ONENAND is not set @@ -1326,7 +1330,6 @@ CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m CONFIG_PARPORT_PC_FIFO=y CONFIG_PARPORT_PC_SUPERIO=y -CONFIG_PARPORT_PC_PCMCIA=m # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_AX88796=m CONFIG_PARPORT_1284=y @@ -1424,6 +1427,11 @@ CONFIG_IWMC3200TOP=m # CONFIG_TI_ST=m CONFIG_SENSORS_LIS3_I2C=m + +# +# Altera FPGA firmware download module +# +CONFIG_ALTERA_STAPL=m CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1500,10 +1508,10 @@ CONFIG_SCSI_AIC94XX=m CONFIG_SCSI_MVSAS=m # CONFIG_SCSI_MVSAS_DEBUG is not set # CONFIG_SCSI_MVSAS_TASKLET is not set +CONFIG_SCSI_MVUMI=m CONFIG_SCSI_DPT_I2O=m CONFIG_SCSI_ADVANSYS=m CONFIG_SCSI_ARCMSR=m -CONFIG_SCSI_ARCMSR_AER=y CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=m CONFIG_MEGARAID_MAILBOX=m @@ -1555,11 +1563,6 @@ CONFIG_SCSI_PMCRAID=m CONFIG_SCSI_PM8001=m CONFIG_SCSI_SRP=m CONFIG_SCSI_BFA_FC=m -CONFIG_SCSI_LOWLEVEL_PCMCIA=y -CONFIG_PCMCIA_AHA152X=m -CONFIG_PCMCIA_FDOMAIN=m -CONFIG_PCMCIA_QLOGIC=m -CONFIG_PCMCIA_SYM53C500=m CONFIG_SCSI_DH=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH_HP_SW=m @@ -1657,8 +1660,7 @@ CONFIG_PATA_CMD640_PCI=m CONFIG_PATA_MPIIX=m CONFIG_PATA_NS87410=m CONFIG_PATA_OPTI=m -CONFIG_PATA_PCMCIA=m -CONFIG_PATA_RZ1000=m +# CONFIG_PATA_RZ1000 is not set # # Generic fallback / legacy drivers @@ -1678,8 +1680,13 @@ CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m CONFIG_BLK_DEV_DM=m # CONFIG_DM_DEBUG is not set +CONFIG_DM_BUFIO=m +CONFIG_DM_PERSISTENT_DATA=m CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m +CONFIG_DM_THIN_PROVISIONING=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set +# CONFIG_DM_DEBUG_SPACE_MAPS is not set CONFIG_DM_MIRROR=m CONFIG_DM_RAID=m CONFIG_DM_LOG_USERSPACE=m @@ -1723,18 +1730,232 @@ CONFIG_I2O_PROC=m CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y -CONFIG_IFB=m -CONFIG_DUMMY=m +CONFIG_NET_CORE=y CONFIG_BONDING=m +CONFIG_DUMMY=m +CONFIG_EQUALIZER=m +# CONFIG_NET_FC is not set +CONFIG_MII=m +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKEHARD=m +CONFIG_IFB=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m -CONFIG_EQUALIZER=m +CONFIG_NETCONSOLE=m +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +# CONFIG_NETPOLL_TRAP is not set +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_RIONET=m +CONFIG_RIONET_TX_SIZE=128 +CONFIG_RIONET_RX_SIZE=128 CONFIG_TUN=m CONFIG_VETH=m -CONFIG_NET_SB1000=m +CONFIG_VIRTIO_NET=m +CONFIG_SUNGEM_PHY=m # CONFIG_ARCNET is not set -CONFIG_MII=m -CONFIG_PHYLIB=m +CONFIG_ATM_DRIVERS=y +# CONFIG_ATM_DUMMY is not set +CONFIG_ATM_TCP=m +CONFIG_ATM_LANAI=m +CONFIG_ATM_ENI=m +# CONFIG_ATM_ENI_DEBUG is not set +# CONFIG_ATM_ENI_TUNE_BURST is not set +CONFIG_ATM_FIRESTREAM=m +CONFIG_ATM_ZATM=m +# CONFIG_ATM_ZATM_DEBUG is not set +CONFIG_ATM_NICSTAR=m +CONFIG_ATM_NICSTAR_USE_SUNI=y +CONFIG_ATM_NICSTAR_USE_IDT77105=y +CONFIG_ATM_IDT77252=m +# CONFIG_ATM_IDT77252_DEBUG is not set +# CONFIG_ATM_IDT77252_RCV_ALL is not set +CONFIG_ATM_IDT77252_USE_SUNI=y +CONFIG_ATM_AMBASSADOR=m +# CONFIG_ATM_AMBASSADOR_DEBUG is not set +CONFIG_ATM_HORIZON=m +# CONFIG_ATM_HORIZON_DEBUG is not set +CONFIG_ATM_IA=m +# CONFIG_ATM_IA_DEBUG is not set +CONFIG_ATM_FORE200E=m +# CONFIG_ATM_FORE200E_USE_TASKLET is not set +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +# CONFIG_ATM_HE_USE_SUNI is not set +CONFIG_ATM_SOLOS=m + +# +# CAIF transport drivers +# +CONFIG_CAIF_TTY=m +CONFIG_CAIF_SPI_SLAVE=m +# CONFIG_CAIF_SPI_SYNC is not set +CONFIG_CAIF_HSI=m +CONFIG_ETHERNET=y +CONFIG_MDIO=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_NET_VENDOR_ADAPTEC=y +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_ALTEON=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_NET_VENDOR_AMD=y +CONFIG_AMD8111_ETH=m +CONFIG_PCNET32=m +CONFIG_NET_VENDOR_ATHEROS=y +CONFIG_ATL2=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_NET_VENDOR_BROADCOM=y +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_BNX2=m +CONFIG_CNIC=m +CONFIG_TIGON3=m +CONFIG_BNX2X=m +CONFIG_NET_VENDOR_BROCADE=y +CONFIG_BNA=m +CONFIG_NET_VENDOR_CHELSIO=y +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3=m +CONFIG_CHELSIO_T4=m +CONFIG_CHELSIO_T4VF=m +CONFIG_NET_VENDOR_CISCO=y +CONFIG_ENIC=m +CONFIG_DNET=m +CONFIG_NET_VENDOR_DEC=y +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +CONFIG_DE4X5=m +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +# CONFIG_PCMCIA_XIRCOM is not set +CONFIG_NET_VENDOR_DLINK=y +CONFIG_DE600=m +CONFIG_DE620=m +CONFIG_DL2K=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_NET_VENDOR_EMULEX=y +CONFIG_BE2NET=m +CONFIG_NET_VENDOR_EXAR=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_HP=y +CONFIG_HP100=m +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IGB=m +CONFIG_IGB_DCA=y +CONFIG_IGBVF=m +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBE_DCA=y +CONFIG_IXGBEVF=m +CONFIG_NET_VENDOR_I825XX=y +CONFIG_ZNET=m +CONFIG_IP1000=m +CONFIG_JME=m +CONFIG_NET_VENDOR_MARVELL=y +CONFIG_SKGE=m +# CONFIG_SKGE_DEBUG is not set +# CONFIG_SKGE_GENESIS is not set +CONFIG_SKY2=m +# CONFIG_SKY2_DEBUG is not set +CONFIG_NET_VENDOR_MELLANOX=y +CONFIG_MLX4_EN=m +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_NET_VENDOR_MICREL=y +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_KSZ884X_PCI=m +CONFIG_NET_VENDOR_MICROCHIP=y +CONFIG_ENC28J60=m +# CONFIG_ENC28J60_WRITEVERIFY is not set +CONFIG_NET_VENDOR_MYRI=y +CONFIG_MYRI10GE=m +CONFIG_MYRI10GE_DCA=y +CONFIG_FEALNX=m +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NATSEMI=m +CONFIG_NS83820=m +CONFIG_NET_VENDOR_8390=y +CONFIG_NE2K_PCI=m +CONFIG_NET_VENDOR_NVIDIA=y +CONFIG_FORCEDETH=m +CONFIG_NET_VENDOR_OKI=y +# CONFIG_PCH_GBE is not set +CONFIG_ETHOC=m +# CONFIG_NET_PACKET_ENGINE is not set +CONFIG_NET_VENDOR_QLOGIC=y +CONFIG_QLA3XXX=m +CONFIG_QLCNIC=m +CONFIG_QLGE=m +CONFIG_NETXEN_NIC=m +CONFIG_NET_VENDOR_REALTEK=y +CONFIG_ATP=m +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R8169=m +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_SEEQ8005=m +CONFIG_NET_VENDOR_SILAN=y +CONFIG_SC92031=m +CONFIG_NET_VENDOR_SIS=y +CONFIG_SIS900=m +CONFIG_SIS190=m +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_NET_VENDOR_SMSC=y +CONFIG_EPIC100=m +CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_STMICRO=y +CONFIG_STMMAC_ETH=m +# CONFIG_STMMAC_DEBUG_FS is not set +# CONFIG_STMMAC_DA is not set +CONFIG_STMMAC_RING=y +# CONFIG_STMMAC_CHAINED is not set +CONFIG_NET_VENDOR_SUN=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NIU=m +CONFIG_NET_VENDOR_TEHUTI=y +CONFIG_TEHUTI=m +CONFIG_NET_VENDOR_TI=y +CONFIG_TLAN=m +CONFIG_NET_VENDOR_VIA=y +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_VIA_VELOCITY=m +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +CONFIG_NET_SB1000=m +CONFIG_PHYLIB=y # # MII PHY device drivers @@ -1753,152 +1974,72 @@ CONFIG_NATIONAL_PHY=m CONFIG_STE10XP=m CONFIG_LSI_ET1011C_PHY=m CONFIG_MICREL_PHY=m +# CONFIG_FIXED_PHY is not set # CONFIG_MDIO_BITBANG is not set -CONFIG_NET_ETHERNET=y -CONFIG_HAPPYMEAL=m -CONFIG_SUNGEM=m -CONFIG_CASSINI=m -CONFIG_NET_VENDOR_3COM=y -CONFIG_VORTEX=m -CONFIG_TYPHOON=m -CONFIG_ENC28J60=m -# CONFIG_ENC28J60_WRITEVERIFY is not set -CONFIG_ETHOC=m -CONFIG_DNET=m -CONFIG_NET_TULIP=y -CONFIG_DE2104X=m -CONFIG_DE2104X_DSL=0 -CONFIG_TULIP=m -# CONFIG_TULIP_MWI is not set -# CONFIG_TULIP_MMIO is not set -# CONFIG_TULIP_NAPI is not set -CONFIG_DE4X5=m -CONFIG_WINBOND_840=m -CONFIG_DM9102=m -CONFIG_ULI526X=m -CONFIG_PCMCIA_XIRCOM=m -CONFIG_HP100=m -# CONFIG_IBM_NEW_EMAC_ZMII is not set -# CONFIG_IBM_NEW_EMAC_RGMII is not set -# CONFIG_IBM_NEW_EMAC_TAH is not set -# CONFIG_IBM_NEW_EMAC_EMAC4 is not set -# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set -# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set -# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set -CONFIG_NET_PCI=y -CONFIG_PCNET32=m -CONFIG_AMD8111_ETH=m -CONFIG_ADAPTEC_STARFIRE=m -CONFIG_KSZ884X_PCI=m -CONFIG_B44=m -CONFIG_B44_PCI_AUTOSELECT=y -CONFIG_B44_PCICORE_AUTOSELECT=y -CONFIG_B44_PCI=y -CONFIG_FORCEDETH=m -CONFIG_E100=m -CONFIG_FEALNX=m -CONFIG_NATSEMI=m -CONFIG_NE2K_PCI=m -CONFIG_8139CP=m -CONFIG_8139TOO=m -# CONFIG_8139TOO_PIO is not set -CONFIG_8139TOO_TUNE_TWISTER=y -CONFIG_8139TOO_8129=y -# CONFIG_8139_OLD_RX_RESET is not set -CONFIG_R6040=m -CONFIG_SIS900=m -CONFIG_EPIC100=m -CONFIG_SMSC9420=m -CONFIG_SUNDANCE=m -# CONFIG_SUNDANCE_MMIO is not set -CONFIG_TLAN=m -CONFIG_KS8842=m -CONFIG_KS8851=m -CONFIG_KS8851_MLL=m -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_SC92031=m -CONFIG_NET_POCKET=y -CONFIG_ATP=m -CONFIG_DE600=m -CONFIG_DE620=m -CONFIG_ATL2=m -CONFIG_NETDEV_1000=y -CONFIG_ACENIC=m -# CONFIG_ACENIC_OMIT_TIGON_I is not set -CONFIG_DL2K=m -CONFIG_E1000=m -CONFIG_E1000E=m -CONFIG_IP1000=m -CONFIG_IGB=m -CONFIG_IGB_DCA=y -CONFIG_IGBVF=m -CONFIG_NS83820=m -CONFIG_HAMACHI=m -CONFIG_YELLOWFIN=m -CONFIG_R8169=m -CONFIG_SIS190=m -CONFIG_SKGE=m -# CONFIG_SKGE_DEBUG is not set -# CONFIG_SKGE_GENESIS is not set -CONFIG_SKY2=m -# CONFIG_SKY2_DEBUG is not set -CONFIG_VIA_VELOCITY=m -CONFIG_TIGON3=m -CONFIG_BNX2=m -CONFIG_CNIC=m -CONFIG_QLA3XXX=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_JME=m -CONFIG_STMMAC_ETH=m -# CONFIG_STMMAC_DA is not set -# CONFIG_STMMAC_DUAL_MAC is not set -# CONFIG_PCH_GBE is not set -CONFIG_NETDEV_10000=y -CONFIG_MDIO=m -CONFIG_CHELSIO_T1=m -CONFIG_CHELSIO_T1_1G=y -CONFIG_CHELSIO_T3=m -CONFIG_CHELSIO_T4=m -CONFIG_CHELSIO_T4VF=m -CONFIG_ENIC=m -CONFIG_IXGBE=m -CONFIG_IXGBE_DCA=y -CONFIG_IXGBEVF=m -CONFIG_IXGB=m -CONFIG_S2IO=m -CONFIG_VXGE=m -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set -CONFIG_MYRI10GE=m -CONFIG_MYRI10GE_DCA=y -CONFIG_NETXEN_NIC=m -CONFIG_NIU=m -CONFIG_MLX4_EN=m -CONFIG_MLX4_CORE=m -CONFIG_MLX4_DEBUG=y -CONFIG_TEHUTI=m -CONFIG_BNX2X=m -CONFIG_QLCNIC=m -CONFIG_QLGE=m -CONFIG_BNA=m -CONFIG_SFC=m -CONFIG_SFC_MTD=y -CONFIG_BE2NET=m +CONFIG_PLIP=m +CONFIG_PPP=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPPOATM=m +CONFIG_PPPOE=m +CONFIG_PPTP=m +CONFIG_PPPOL2TP=m +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_SLIP=m +CONFIG_SLHC=m +# CONFIG_SLIP_COMPRESSED is not set +# CONFIG_SLIP_SMART is not set +# CONFIG_SLIP_MODE_SLIP6 is not set # CONFIG_TR is not set + +# +# USB Network Adapters +# +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_CDC_NCM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +CONFIG_USB_IPHETH=m +CONFIG_USB_SIERRA_NET=m +CONFIG_USB_VL600=m CONFIG_WLAN=y -CONFIG_PCMCIA_RAYCS=m CONFIG_LIBERTAS_THINFIRM=m # CONFIG_LIBERTAS_THINFIRM_DEBUG is not set CONFIG_LIBERTAS_THINFIRM_USB=m CONFIG_AIRO=m CONFIG_ATMEL=m CONFIG_PCI_ATMEL=m -CONFIG_PCMCIA_ATMEL=m CONFIG_AT76C50X_USB=m -CONFIG_AIRO_CS=m -CONFIG_PCMCIA_WL3501=m CONFIG_PRISM54=m CONFIG_USB_ZD1201=m CONFIG_USB_NET_RNDIS_WLAN=m @@ -1925,17 +2066,20 @@ CONFIG_ATH9K_HTC=m CONFIG_CARL9170=m CONFIG_CARL9170_LEDS=y CONFIG_CARL9170_WPC=y +CONFIG_CARL9170_HWRNG=y +CONFIG_ATH6KL=m +# CONFIG_ATH6KL_DEBUG is not set CONFIG_B43=m CONFIG_B43_BCMA=y CONFIG_B43_SSB=y CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y -CONFIG_B43_PCMCIA=y CONFIG_B43_SDIO=y CONFIG_B43_BCMA_PIO=y CONFIG_B43_PIO=y CONFIG_B43_PHY_N=y CONFIG_B43_PHY_LP=y +CONFIG_B43_PHY_HT=y CONFIG_B43_LEDS=y CONFIG_B43_HWRNG=y # CONFIG_B43_DEBUG is not set @@ -1950,12 +2094,12 @@ CONFIG_B43LEGACY_PIO=y CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y # CONFIG_B43LEGACY_DMA_MODE is not set # CONFIG_B43LEGACY_PIO_MODE is not set +# CONFIG_BRCMFMAC is not set CONFIG_HOSTAP=m CONFIG_HOSTAP_FIRMWARE=y # CONFIG_HOSTAP_FIRMWARE_NVRAM is not set CONFIG_HOSTAP_PLX=m CONFIG_HOSTAP_PCI=m -CONFIG_HOSTAP_CS=m CONFIG_IPW2100=m CONFIG_IPW2100_MONITOR=y # CONFIG_IPW2100_DEBUG is not set @@ -1967,14 +2111,13 @@ CONFIG_IPW2200_QOS=y # CONFIG_IPW2200_DEBUG is not set CONFIG_LIBIPW=m # CONFIG_LIBIPW_DEBUG is not set -CONFIG_IWLAGN=m +CONFIG_IWLWIFI=m # # Debugging Options # # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_SVTOOL is not set -CONFIG_IWL_P2P=y CONFIG_IWLWIFI_LEGACY=m # @@ -1987,7 +2130,6 @@ CONFIG_IWM=m # CONFIG_IWM_DEBUG is not set CONFIG_LIBERTAS=m CONFIG_LIBERTAS_USB=m -CONFIG_LIBERTAS_CS=m CONFIG_LIBERTAS_SDIO=m CONFIG_LIBERTAS_SPI=m # CONFIG_LIBERTAS_DEBUG is not set @@ -1999,8 +2141,6 @@ CONFIG_PLX_HERMES=m CONFIG_TMD_HERMES=m CONFIG_NORTEL_HERMES=m CONFIG_PCI_HERMES=m -CONFIG_PCMCIA_HERMES=m -CONFIG_PCMCIA_SPECTRUM=m CONFIG_ORINOCO_USB=m CONFIG_P54_COMMON=m CONFIG_P54_USB=m @@ -2042,7 +2182,6 @@ CONFIG_WL1251_SPI=m CONFIG_WL1251_SDIO=m CONFIG_WL12XX_MENU=m CONFIG_WL12XX=m -CONFIG_WL12XX_HT=y CONFIG_WL12XX_SPI=m CONFIG_WL12XX_SDIO=m CONFIG_WL12XX_SDIO_TEST=m @@ -2051,6 +2190,7 @@ CONFIG_ZD1211RW=m # CONFIG_ZD1211RW_DEBUG is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m # # WiMAX Wireless Broadband devices @@ -2060,130 +2200,13 @@ CONFIG_WIMAX_I2400M_USB=m CONFIG_WIMAX_I2400M_SDIO=m CONFIG_WIMAX_IWMC3200_SDIO=y CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 - -# -# USB Network Adapters -# -CONFIG_USB_CATC=m -CONFIG_USB_KAWETH=m -CONFIG_USB_PEGASUS=m -CONFIG_USB_RTL8150=m -CONFIG_USB_USBNET=m -CONFIG_USB_NET_AX8817X=m -CONFIG_USB_NET_CDCETHER=m -CONFIG_USB_NET_CDC_EEM=m -CONFIG_USB_NET_CDC_NCM=m -CONFIG_USB_NET_DM9601=m -CONFIG_USB_NET_SMSC75XX=m -CONFIG_USB_NET_SMSC95XX=m -CONFIG_USB_NET_GL620A=m -CONFIG_USB_NET_NET1080=m -CONFIG_USB_NET_PLUSB=m -CONFIG_USB_NET_MCS7830=m -CONFIG_USB_NET_RNDIS_HOST=m -CONFIG_USB_NET_CDC_SUBSET=m -CONFIG_USB_ALI_M5632=y -CONFIG_USB_AN2720=y -CONFIG_USB_BELKIN=y -CONFIG_USB_ARMLINUX=y -CONFIG_USB_EPSON2888=y -CONFIG_USB_KC2190=y -CONFIG_USB_NET_ZAURUS=m -CONFIG_USB_NET_CX82310_ETH=m -CONFIG_USB_NET_KALMIA=m -CONFIG_USB_HSO=m -CONFIG_USB_NET_INT51X1=m -CONFIG_USB_CDC_PHONET=m -CONFIG_USB_IPHETH=m -CONFIG_USB_SIERRA_NET=m -CONFIG_USB_VL600=m -CONFIG_NET_PCMCIA=y -CONFIG_PCMCIA_3C589=m -CONFIG_PCMCIA_3C574=m -CONFIG_PCMCIA_FMVJ18X=m -CONFIG_PCMCIA_PCNET=m -CONFIG_PCMCIA_NMCLAN=m -CONFIG_PCMCIA_SMC91C92=m -CONFIG_PCMCIA_XIRC2PS=m -CONFIG_PCMCIA_AXNET=m # CONFIG_WAN is not set -CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -CONFIG_ATM_TCP=m -CONFIG_ATM_LANAI=m -CONFIG_ATM_ENI=m -# CONFIG_ATM_ENI_DEBUG is not set -# CONFIG_ATM_ENI_TUNE_BURST is not set -CONFIG_ATM_FIRESTREAM=m -CONFIG_ATM_ZATM=m -# CONFIG_ATM_ZATM_DEBUG is not set -CONFIG_ATM_NICSTAR=m -CONFIG_ATM_NICSTAR_USE_SUNI=y -CONFIG_ATM_NICSTAR_USE_IDT77105=y -CONFIG_ATM_IDT77252=m -# CONFIG_ATM_IDT77252_DEBUG is not set -# CONFIG_ATM_IDT77252_RCV_ALL is not set -CONFIG_ATM_IDT77252_USE_SUNI=y -CONFIG_ATM_AMBASSADOR=m -# CONFIG_ATM_AMBASSADOR_DEBUG is not set -CONFIG_ATM_HORIZON=m -# CONFIG_ATM_HORIZON_DEBUG is not set -CONFIG_ATM_IA=m -# CONFIG_ATM_IA_DEBUG is not set -CONFIG_ATM_FORE200E=m -# CONFIG_ATM_FORE200E_USE_TASKLET is not set -CONFIG_ATM_FORE200E_TX_RETRY=16 -CONFIG_ATM_FORE200E_DEBUG=0 -CONFIG_ATM_HE=m -# CONFIG_ATM_HE_USE_SUNI is not set -CONFIG_ATM_SOLOS=m -CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKEHARD=m - -# -# CAIF transport drivers -# -CONFIG_CAIF_TTY=m -CONFIG_CAIF_SPI_SLAVE=m -# CONFIG_CAIF_SPI_SYNC is not set -CONFIG_CAIF_HSI=m CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_XEN_NETDEV_BACKEND=m -CONFIG_RIONET=m -CONFIG_RIONET_TX_SIZE=128 -CONFIG_RIONET_RX_SIZE=128 -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -CONFIG_PLIP=m -CONFIG_PPP=m -CONFIG_PPP_MULTILINK=y -CONFIG_PPP_FILTER=y -CONFIG_PPP_ASYNC=m -CONFIG_PPP_SYNC_TTY=m -CONFIG_PPP_DEFLATE=m -CONFIG_PPP_BSDCOMP=m -CONFIG_PPP_MPPE=m -CONFIG_PPPOE=m -CONFIG_PPTP=m -CONFIG_PPPOATM=m -CONFIG_PPPOL2TP=m -CONFIG_SLIP=m -# CONFIG_SLIP_COMPRESSED is not set -CONFIG_SLHC=m -# CONFIG_SLIP_SMART is not set -# CONFIG_SLIP_MODE_SLIP6 is not set -# CONFIG_NET_FC is not set -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -CONFIG_NETPOLL=y -# CONFIG_NETPOLL_TRAP is not set -CONFIG_NET_POLL_CONTROLLER=y -CONFIG_VIRTIO_NET=m CONFIG_VMXNET3=m # CONFIG_ISDN is not set CONFIG_PHONE=m CONFIG_PHONE_IXJ=m -CONFIG_PHONE_IXJ_PCMCIA=m # # Input device support @@ -2329,6 +2352,7 @@ CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y CONFIG_TOUCHSCREEN_USB_NEXIO=y CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TSC_SERIO=m CONFIG_TOUCHSCREEN_TSC2005=m CONFIG_TOUCHSCREEN_TSC2007=m # CONFIG_TOUCHSCREEN_PCAP is not set @@ -2339,12 +2363,13 @@ CONFIG_INPUT_AB8500_PONKEY=m CONFIG_INPUT_AD714X=m CONFIG_INPUT_AD714X_I2C=m CONFIG_INPUT_AD714X_SPI=m +CONFIG_INPUT_BMA150=m CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_MC13783_PWRBUTTON=m CONFIG_INPUT_MMA8450=m CONFIG_INPUT_MPU3050=m CONFIG_INPUT_APANEL=m CONFIG_INPUT_ATLAS_BTNS=m -CONFIG_INPUT_ATI_REMOTE=m CONFIG_INPUT_ATI_REMOTE2=m CONFIG_INPUT_KEYSPAN_REMOTE=m CONFIG_INPUT_KXTJ9=m @@ -2389,6 +2414,7 @@ CONFIG_GAMEPORT_FM801=m CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y @@ -2420,7 +2446,6 @@ CONFIG_SERIAL_8250_CONSOLE=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_PNP=y -CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set @@ -2466,14 +2491,6 @@ CONFIG_HW_RANDOM_VIRTIO=m CONFIG_NVRAM=m CONFIG_R3964=m CONFIG_APPLICOM=m - -# -# PCMCIA character devices -# -CONFIG_SYNCLINK_CS=m -CONFIG_CARDMAN_4000=m -CONFIG_CARDMAN_4040=m -CONFIG_IPWIRELESS=m CONFIG_MWAVE=m CONFIG_RAW_DRIVER=m CONFIG_MAX_RAW_DEVS=256 @@ -2537,6 +2554,7 @@ CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # +CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_GPIO=m CONFIG_I2C_INTEL_MID=m CONFIG_I2C_OCORES=m @@ -2600,6 +2618,7 @@ CONFIG_NTP_PPS=y CONFIG_PPS_CLIENT_KTIMER=m CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_CLIENT_PARPORT=m +CONFIG_PPS_CLIENT_GPIO=m # # PPS generators support @@ -2714,6 +2733,7 @@ CONFIG_HWMON_VID=m # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m +CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADCXX=m @@ -2784,11 +2804,13 @@ CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_ADM1275=m CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LTC2978=m CONFIG_SENSORS_MAX16064=m CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m +CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SIS5595=m @@ -2836,7 +2858,7 @@ CONFIG_SENSORS_ATK0110=m CONFIG_THERMAL=m CONFIG_THERMAL_HWMON=y CONFIG_WATCHDOG=y -CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_CORE is not set # CONFIG_WATCHDOG_NOWAYOUT is not set # @@ -2901,8 +2923,6 @@ CONFIG_SSB_BLOCKIO=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_B43_PCI_BRIDGE=y -CONFIG_SSB_PCMCIAHOST_POSSIBLE=y -CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSB_DEBUG is not set @@ -2918,7 +2938,10 @@ CONFIG_BCMA_BLOCKIO=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y # CONFIG_BCMA_HOST_PCI is not set # CONFIG_BCMA_DEBUG is not set -CONFIG_MFD_SUPPORT=y + +# +# Multifunction device drivers +# CONFIG_MFD_CORE=y CONFIG_MFD_SM501=m # CONFIG_MFD_SM501_GPIO is not set @@ -2954,6 +2977,7 @@ CONFIG_REGULATOR=y CONFIG_REGULATOR_FIXED_VOLTAGE=m CONFIG_REGULATOR_VIRTUAL_CONSUMER=m CONFIG_REGULATOR_USERSPACE_CONSUMER=m +CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_BQ24022=m CONFIG_REGULATOR_MAX1586=m CONFIG_REGULATOR_MAX8649=m @@ -3002,6 +3026,7 @@ CONFIG_IR_SONY_DECODER=m CONFIG_IR_RC5_SZ_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_LIRC_CODEC=m +CONFIG_RC_ATI_REMOTE=m CONFIG_IR_ENE=m CONFIG_IR_IMON=m CONFIG_IR_MCEUSB=m @@ -3124,6 +3149,7 @@ CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_OV7670=m CONFIG_VIDEO_MT9V011=m CONFIG_VIDEO_TCM825X=m +CONFIG_VIDEO_SR030PC30=m # # Flash devices @@ -3172,6 +3198,8 @@ CONFIG_VIDEO_CX88_MPEG=m CONFIG_VIDEO_CX88_VP3054=m CONFIG_VIDEO_CX23885=m CONFIG_MEDIA_ALTERA_CI=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_CX25821_ALSA=m CONFIG_VIDEO_AU0828=m CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_FB_IVTV=m @@ -3179,9 +3207,7 @@ CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_SAA7164=m CONFIG_VIDEO_CAFE_CCIC=m -CONFIG_VIDEO_SR030PC30=m CONFIG_VIDEO_VIA_CAMERA=m -CONFIG_VIDEO_NOON010PC30=m CONFIG_SOC_CAMERA=m CONFIG_SOC_CAMERA_IMX074=m CONFIG_SOC_CAMERA_MT9M001=m @@ -3241,6 +3267,7 @@ CONFIG_USB_GSPCA_STK014=m CONFIG_USB_GSPCA_STV0680=m CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TOPRO=m CONFIG_USB_GSPCA_TV8532=m CONFIG_USB_GSPCA_VC032X=m CONFIG_USB_GSPCA_VICAM=m @@ -3260,6 +3287,9 @@ CONFIG_VIDEO_CX231XX=m CONFIG_VIDEO_CX231XX_RC=y CONFIG_VIDEO_CX231XX_ALSA=m CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_USBVISION=m CONFIG_USB_ET61X251=m CONFIG_USB_SN9C102=m @@ -3331,6 +3361,7 @@ CONFIG_DVB_USB_DTT200U=m CONFIG_DVB_USB_OPERA1=m CONFIG_DVB_USB_AF9005=m CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_CINERGY_T2=m CONFIG_DVB_USB_ANYSEE=m @@ -3342,6 +3373,8 @@ CONFIG_DVB_USB_EC168=m CONFIG_DVB_USB_AZ6027=m CONFIG_DVB_USB_LME2510=m CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_IT913X=m +CONFIG_DVB_USB_MXL111SF=m CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_SMS_SIANO_MDTV=m @@ -3442,6 +3475,7 @@ CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m CONFIG_DVB_MB86A16=m +CONFIG_DVB_TDA10071=m # # DVB-T (terrestrial) frontends @@ -3505,13 +3539,16 @@ CONFIG_DVB_TUNER_DIB0090=m # SEC control devices for DVB-S # CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m CONFIG_DVB_ISL6405=m CONFIG_DVB_ISL6421=m CONFIG_DVB_ISL6423=m +CONFIG_DVB_A8293=m CONFIG_DVB_LGS8GXX=m CONFIG_DVB_ATBM8830=m CONFIG_DVB_TDA665x=m CONFIG_DVB_IX2505V=m +CONFIG_DVB_IT913X_FE=m # # Tools to develop new frontends @@ -3542,6 +3579,7 @@ CONFIG_DRM_MGA=m CONFIG_DRM_SIS=m CONFIG_DRM_VIA=m CONFIG_DRM_SAVAGE=m +CONFIG_DRM_VMWGFX=m CONFIG_STUB_POULSBO=m CONFIG_VGASTATE=m CONFIG_VIDEO_OUTPUT_CONTROL=m @@ -3633,6 +3671,7 @@ CONFIG_FB_TRIDENT=m CONFIG_FB_TMIO=m CONFIG_FB_TMIO_ACCELL=y CONFIG_FB_SM501=m +CONFIG_FB_SMSCUFX=m CONFIG_FB_UDL=m # CONFIG_FB_VIRTUAL is not set CONFIG_XEN_FBDEV_FRONTEND=m @@ -3851,9 +3890,6 @@ CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m CONFIG_SND_USB_6FIRE=m -CONFIG_SND_PCMCIA=y -CONFIG_SND_VXPOCKET=m -CONFIG_SND_PDAUDIOCF=m CONFIG_SND_SOC=m CONFIG_SND_SOC_CACHE_LZO=y CONFIG_SND_SOC_I2C_AND_SPI=m @@ -3889,7 +3925,7 @@ CONFIG_HID_EMS_FF=m CONFIG_HID_ELECOM=m CONFIG_HID_EZKEY=m CONFIG_HID_HOLTEK=m -CONFIG_HOLTEK_FF=y +# CONFIG_HOLTEK_FF is not set CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m CONFIG_HID_UCLOGIC=m @@ -3899,10 +3935,11 @@ CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=m CONFIG_HID_LCPOWER=m CONFIG_HID_LOGITECH=m +CONFIG_HID_LOGITECH_DJ=m CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y -# CONFIG_LOGIWII_FF is not set +CONFIG_LOGIWHEELS_FF=y CONFIG_HID_MAGICMOUSE=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m @@ -3917,6 +3954,7 @@ CONFIG_HID_PICOLCD_FB=y CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LCD=y CONFIG_HID_PICOLCD_LEDS=y +CONFIG_HID_PRIMAX=m CONFIG_HID_QUANTA=m CONFIG_HID_ROCCAT=m CONFIG_HID_ROCCAT_COMMON=m @@ -3943,9 +3981,11 @@ CONFIG_HID_ZEROPLUS=m CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=m CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=m CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB_ARCH_HAS_XHCI=y CONFIG_USB=m # CONFIG_USB_DEBUG is not set # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set @@ -3958,6 +3998,8 @@ CONFIG_USB=m CONFIG_USB_DYNAMIC_MINORS=y CONFIG_USB_SUSPEND=y # CONFIG_USB_OTG is not set +CONFIG_USB_DWC3=m +# CONFIG_USB_DWC3_DEBUG is not set CONFIG_USB_MON=m CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m @@ -3985,10 +4027,11 @@ CONFIG_USB_UHCI_HCD=m CONFIG_USB_U132_HCD=m CONFIG_USB_SL811_HCD=m # CONFIG_USB_SL811_HCD_ISO is not set -CONFIG_USB_SL811_CS=m CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_RENESAS_USBHS_HCD=m CONFIG_USB_WHCI_HCD=m CONFIG_USB_HWA_HCD=m +CONFIG_USB_RENESAS_USBHS=m # # USB Device Class drivers @@ -4134,7 +4177,9 @@ CONFIG_USB_GADGET=m # CONFIG_USB_GADGET_DEBUG_FILES is not set # CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 CONFIG_USB_R8A66597=m +CONFIG_USB_GADGET_DWC3=m CONFIG_USB_M66592=m CONFIG_USB_AMD5536UDC=m CONFIG_USB_CI13XXX_PCI=m @@ -4165,6 +4210,7 @@ CONFIG_USB_MIDI_GADGET=m CONFIG_USB_G_PRINTER=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_G_NOKIA=m +CONFIG_USB_G_ACM_MS=m CONFIG_USB_G_MULTI=m CONFIG_USB_G_MULTI_RNDIS=y CONFIG_USB_G_MULTI_CDC=y @@ -4209,7 +4255,6 @@ CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_WBSD=m CONFIG_MMC_TIFM_SD=m CONFIG_MMC_SPI=m -CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m @@ -4237,7 +4282,6 @@ CONFIG_LEDS_CLASS=y # CONFIG_LEDS_LM3530=m CONFIG_LEDS_NET5501=m -CONFIG_LEDS_ALIX2=m CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA9532_GPIO is not set CONFIG_LEDS_GPIO=m @@ -4300,7 +4344,6 @@ CONFIG_EDAC=y CONFIG_EDAC_DECODE_MCE=m CONFIG_EDAC_MCE_INJ=m CONFIG_EDAC_MM_EDAC=m -CONFIG_EDAC_MCE=y CONFIG_EDAC_AMD64=m CONFIG_EDAC_AMD64_ERROR_INJECTION=y CONFIG_EDAC_E752X=m @@ -4313,6 +4356,7 @@ CONFIG_EDAC_I7CORE=m CONFIG_EDAC_I5000=m CONFIG_EDAC_I5100=m CONFIG_EDAC_I7300=m +CONFIG_EDAC_SBRIDGE=m CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y @@ -4326,7 +4370,7 @@ CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set -# CONFIG_RTC_DRV_TEST is not set +CONFIG_RTC_DRV_TEST=m # # I2C RTC drivers @@ -4430,13 +4474,14 @@ CONFIG_VIRTIO_RING=m # CONFIG_VIRTIO_PCI=m CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_MMIO=m # # Xen driver support # CONFIG_XEN_BALLOON=y # CONFIG_XEN_SELFBALLOONING is not set -CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y +# CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_DEV_EVTCHN=m CONFIG_XEN_BACKEND=y @@ -4446,30 +4491,12 @@ CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=m CONFIG_XEN_GNTDEV=m CONFIG_XEN_GRANT_DEV_ALLOC=m -CONFIG_XEN_PLATFORM_PCI=m CONFIG_SWIOTLB_XEN=y CONFIG_XEN_TMEM=y CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_STAGING=y CONFIG_ET131X=m -# CONFIG_ET131X_DEBUG is not set CONFIG_SLICOSS=m -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_GO7007_OV7640=m -CONFIG_VIDEO_GO7007_SAA7113=m -CONFIG_VIDEO_GO7007_SAA7115=m -CONFIG_VIDEO_GO7007_TW9903=m -CONFIG_VIDEO_GO7007_UDA1342=m -CONFIG_VIDEO_GO7007_SONY_TUNER=m -CONFIG_VIDEO_GO7007_TW2804=m -CONFIG_VIDEO_CX25821=m -CONFIG_VIDEO_CX25821_ALSA=m -CONFIG_VIDEO_TM6000=m -CONFIG_VIDEO_TM6000_ALSA=m -CONFIG_VIDEO_TM6000_DVB=m -CONFIG_DVB_CXD2099=m CONFIG_USBIP_CORE=m CONFIG_USBIP_VHCI_HCD=m CONFIG_USBIP_HOST=m @@ -4477,10 +4504,6 @@ CONFIG_USBIP_HOST=m CONFIG_W35UND=m CONFIG_PRISM2_USB=m CONFIG_ECHO=m -CONFIG_BRCMUTIL=m -CONFIG_BRCMSMAC=m -# CONFIG_BRCMFMAC is not set -# CONFIG_BRCMDBG is not set CONFIG_COMEDI=m # CONFIG_COMEDI_DEBUG is not set CONFIG_COMEDI_MISC_DRIVERS=m @@ -4548,17 +4571,11 @@ CONFIG_COMEDI_S526=m CONFIG_COMEDI_S626=m CONFIG_COMEDI_SSV_DNP=m CONFIG_COMEDI_PCMCIA_DRIVERS=m -CONFIG_COMEDI_CB_DAS16_CS=m -CONFIG_COMEDI_DAS08_CS=m -CONFIG_COMEDI_NI_DAQ_700_CS=m -CONFIG_COMEDI_NI_DAQ_DIO24_CS=m -CONFIG_COMEDI_NI_LABPC_CS=m -CONFIG_COMEDI_NI_MIO_CS=m -CONFIG_COMEDI_QUATECH_DAQP_CS=m CONFIG_COMEDI_USB_DRIVERS=m CONFIG_COMEDI_DT9812=m CONFIG_COMEDI_USBDUX=m CONFIG_COMEDI_USBDUXFAST=m +CONFIG_COMEDI_USBDUXSIGMA=m CONFIG_COMEDI_VMK80XX=m CONFIG_COMEDI_NI_COMMON=m CONFIG_COMEDI_MITE=m @@ -4576,10 +4593,11 @@ CONFIG_R8712U=m # CONFIG_R8712_AP is not set CONFIG_RTS_PSTOR=m # CONFIG_RTS_PSTOR_DEBUG is not set +CONFIG_RTS5139=m +# CONFIG_RTS5139_DEBUG is not set # CONFIG_TRANZPORT is not set CONFIG_POHMELFS=m # CONFIG_POHMELFS_DEBUG is not set -CONFIG_POHMELFS_CRYPTO=y CONFIG_IDE_PHISON=m CONFIG_LINE6_USB=m # CONFIG_LINE6_USB_DEBUG is not set @@ -4588,7 +4606,6 @@ CONFIG_LINE6_USB=m # CONFIG_LINE6_USB_DUMP_PCM is not set # CONFIG_LINE6_USB_RAW is not set # CONFIG_LINE6_USB_IMPULSE_RESPONSE is not set -CONFIG_DRM_VMWGFX=m CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU_DEBUG=y @@ -4602,11 +4619,8 @@ CONFIG_USB_SERIAL_QUATECH2=m CONFIG_USB_SERIAL_QUATECH_USB2=m CONFIG_VT6655=m CONFIG_VT6656=m -CONFIG_HYPERV=m CONFIG_HYPERV_STORAGE=m -CONFIG_HYPERV_BLOCK=m CONFIG_HYPERV_NET=m -CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_MOUSE=m CONFIG_VME_BUS=m @@ -4627,7 +4641,7 @@ CONFIG_VME_USER=m CONFIG_VMIVME_7805=m CONFIG_DX_SEP=m CONFIG_IIO=m -CONFIG_IIO_RING_BUFFER=y +CONFIG_IIO_BUFFER=y CONFIG_IIO_SW_RING=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_TRIGGER=y @@ -4649,13 +4663,10 @@ CONFIG_LIS3L02DQ_BUF_KFIFO=y CONFIG_SCA3000=m # -# Analog to digital convertors +# Analog to digital converters # -CONFIG_AD7150=m -CONFIG_AD7152=m CONFIG_AD7291=m CONFIG_AD7298=m -CONFIG_AD7314=m CONFIG_AD7606=m CONFIG_AD7606_IFACE_PARALLEL=m CONFIG_AD7606_IFACE_SPI=m @@ -4665,24 +4676,33 @@ CONFIG_AD7476=m CONFIG_AD7887=m CONFIG_AD7780=m CONFIG_AD7793=m -CONFIG_AD7745=m CONFIG_AD7816=m -CONFIG_ADT75=m +CONFIG_AD7192=m CONFIG_ADT7310=m CONFIG_ADT7410=m +CONFIG_AD7280=m CONFIG_MAX1363=m CONFIG_MAX1363_RING_BUFFER=y # -# Analog digital bi-direction convertors +# Analog digital bi-direction converters # CONFIG_ADT7316=m CONFIG_ADT7316_SPI=m CONFIG_ADT7316_I2C=m # -# Digital to analog convertors +# Capacitance to digital converters # +CONFIG_AD7150=m +CONFIG_AD7152=m +CONFIG_AD7746=m + +# +# Digital to analog converters +# +CONFIG_AD5064=m +CONFIG_AD5360=m CONFIG_AD5624R_SPI=m CONFIG_AD5446=m CONFIG_AD5504=m @@ -4710,6 +4730,11 @@ CONFIG_ADIS16130=m CONFIG_ADIS16260=m CONFIG_ADXRS450=m +# +# Network Analyzer, Impedance Converters +# +CONFIG_AD5933=m + # # Inertial measurement units # @@ -4743,7 +4768,7 @@ CONFIG_ADE7854_SPI=m # Resolver to digital converters # CONFIG_AD2S90=m -CONFIG_AD2S120X=m +CONFIG_AD2S1200=m CONFIG_AD2S1210=m # @@ -4752,29 +4777,19 @@ CONFIG_AD2S1210=m CONFIG_IIO_PERIODIC_RTC_TRIGGER=m CONFIG_IIO_GPIO_TRIGGER=m CONFIG_IIO_SYSFS_TRIGGER=m +# CONFIG_IIO_SIMPLE_DUMMY is not set CONFIG_XVMALLOC=y CONFIG_ZRAM=m # CONFIG_ZRAM_DEBUG is not set CONFIG_ZCACHE=m -CONFIG_WLAGS49_H2=m -CONFIG_WLAGS49_H25=m CONFIG_FB_SM7XX=m -CONFIG_VIDEO_DT3155=m -CONFIG_DT3155_CCIR=y -CONFIG_DT3155_STREAMING=y CONFIG_CRYSTALHD=m CONFIG_FB_XGI=m -# CONFIG_LIRC_STAGING is not set -CONFIG_EASYCAP=m -# CONFIG_EASYCAP_DEBUG is not set -# CONFIG_SOLO6X10 is not set CONFIG_ACPI_QUICKSTART=m -# CONFIG_ATH6K_LEGACY is not set # CONFIG_USB_ENESTORAGE is not set CONFIG_BCM_WIMAX=m CONFIG_FT1000=m CONFIG_FT1000_USB=m -CONFIG_FT1000_PCMCIA=m # # Speakup console speech @@ -4801,8 +4816,26 @@ CONFIG_DRM_PSB=m CONFIG_DRM_PSB_MRST=y CONFIG_DRM_PSB_MFLD=y CONFIG_DRM_PSB_CDV=y -CONFIG_ALTERA_STAPL=m -CONFIG_INTEL_MEI=m +CONFIG_STAGING_MEDIA=y +CONFIG_DVB_AS102=m +CONFIG_DVB_CXD2099=m +CONFIG_VIDEO_DT3155=m +CONFIG_DT3155_CCIR=y +CONFIG_DT3155_STREAMING=y +CONFIG_EASYCAP=m +# CONFIG_EASYCAP_DEBUG is not set +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GO7007_OV7640=m +CONFIG_VIDEO_GO7007_SAA7113=m +CONFIG_VIDEO_GO7007_SAA7115=m +CONFIG_VIDEO_GO7007_TW9903=m +CONFIG_VIDEO_GO7007_UDA1342=m +CONFIG_VIDEO_GO7007_SONY_TUNER=m +CONFIG_VIDEO_GO7007_TW2804=m +# CONFIG_SOLO6X10 is not set +# CONFIG_LIRC_STAGING is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m CONFIG_ACERHDF=m @@ -4847,6 +4880,10 @@ CONFIG_SAMSUNG_LAPTOP=m CONFIG_MXM_WMI=m CONFIG_INTEL_OAKTRAIL=m CONFIG_SAMSUNG_Q10=m + +# +# Hardware Spinlock drivers +# CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y @@ -4854,11 +4891,27 @@ CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y CONFIG_AMD_IOMMU=y # CONFIG_AMD_IOMMU_STATS is not set -CONFIG_DMAR=y -# CONFIG_DMAR_DEFAULT_ON is not set -CONFIG_DMAR_FLOPPY_WA=y -CONFIG_INTR_REMAP=y +CONFIG_DMAR_TABLE=y +CONFIG_INTEL_IOMMU=y +CONFIG_INTEL_IOMMU_DEFAULT_ON=y +CONFIG_INTEL_IOMMU_FLOPPY_WA=y +CONFIG_IRQ_REMAP=y CONFIG_VIRT_DRIVERS=y +CONFIG_HYPERV=m +CONFIG_HYPERV_UTILS=m +CONFIG_PM_DEVFREQ=y + +# +# DEVFREQ Governors +# +CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y +CONFIG_DEVFREQ_GOV_PERFORMANCE=y +CONFIG_DEVFREQ_GOV_POWERSAVE=y +CONFIG_DEVFREQ_GOV_USERSPACE=y + +# +# DEVFREQ Drivers +# # # Firmware Drivers @@ -5015,6 +5068,7 @@ CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set @@ -5254,6 +5308,7 @@ CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=m CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_USER=m CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=m CONFIG_CRYPTO_NULL=m @@ -5302,6 +5357,7 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=m +CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_TGR192=m @@ -5317,6 +5373,8 @@ CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST6=m @@ -5331,6 +5389,7 @@ CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_X86_64=m +CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m # # Compression @@ -5350,8 +5409,6 @@ CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m -CONFIG_CRYPTO_DEV_HIFN_795X=m -CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_EVENTFD=y @@ -5412,4 +5469,3 @@ CONFIG_NLATTR=y CONFIG_LRU_CACHE=m CONFIG_AVERAGE=y CONFIG_CORDIC=m -CONFIG_LLIST=y diff --git a/srcpkgs/kernel/patches/unionfs-2.5.10_for_3.1.0-rc4-pld.diff.gz b/srcpkgs/kernel/patches/unionfs-2.5.10_for_3.1.0-rc4-pld.diff.gz new file mode 100644 index 0000000000000000000000000000000000000000..8128745150801a8f18a23523c1f70a055b9a17a6 GIT binary patch literal 79569 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

Dmk` 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 From 7c4d21e0643defe34ff874841478987116dab3fa Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 14:59:21 +0100 Subject: [PATCH 06/23] SDL_ttf: update to 2.0.11. --- srcpkgs/SDL_ttf/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/SDL_ttf/template b/srcpkgs/SDL_ttf/template index 7bf30cfd69b..a2fd5a90c31 100644 --- a/srcpkgs/SDL_ttf/template +++ b/srcpkgs/SDL_ttf/template @@ -1,14 +1,13 @@ # Template file for 'SDL_ttf' pkgname=SDL_ttf -version=2.0.10 +version=2.0.11 homepage="http://www.libsdl.org/projects/$pkgname" distfiles="${homepage}/release/$pkgname-$version.tar.gz" build_style=gnu-configure -revision=1 short_desc="Use TrueType fonts in your SDL applications" maintainer="Juan RP " license="LGPL-2.1" -checksum=7d38704bcc7c34029c2dcb73b2d4857e8ad76341c6e0faed279eb9f743c66c6a +checksum=724cd895ecf4da319a3ef164892b72078bd92632a5d812111261cde248ebcdb7 long_desc=" SDL_ttf is a TrueType font rendering library that is used with the SDL library, and almost as portable. It depends on freetype2 to handle the @@ -22,3 +21,4 @@ subpackages="$pkgname-devel" Add_dependency build pkg-config Add_dependency build freetype-devel Add_dependency build SDL-devel +Add_dependency build MesaLib-devel From 3be16d98bb560593da6348768c036972a1e95782 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 15:13:34 +0100 Subject: [PATCH 07/23] SDL_net: update to 1.2.8. --- srcpkgs/SDL_net/SDL_net-devel.template | 12 +++++------- srcpkgs/SDL_net/depends | 2 +- srcpkgs/SDL_net/template | 11 ++++++++--- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/srcpkgs/SDL_net/SDL_net-devel.template b/srcpkgs/SDL_net/SDL_net-devel.template index 405e8fc976c..f867815ec2c 100644 --- a/srcpkgs/SDL_net/SDL_net-devel.template +++ b/srcpkgs/SDL_net/SDL_net-devel.template @@ -5,13 +5,11 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 - Add_dependency run SDL-devel +Add_dependency run SDL_net -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib +do_install() { + vmove usr/include usr + vmove "usr/lib/*.a" usr/lib + vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/SDL_net/depends b/srcpkgs/SDL_net/depends index 7af62f136f9..15f94400560 100644 --- a/srcpkgs/SDL_net/depends +++ b/srcpkgs/SDL_net/depends @@ -1,2 +1,2 @@ abi_depends=">=1.2.7" -api_depends="${abi_depends}" +api_depends=">=1.2.8" # pkgconfig support in -devel pkg. diff --git a/srcpkgs/SDL_net/template b/srcpkgs/SDL_net/template index 58d2de21259..c2388882a89 100644 --- a/srcpkgs/SDL_net/template +++ b/srcpkgs/SDL_net/template @@ -1,15 +1,20 @@ # Template file for 'SDL_net' pkgname=SDL_net -version=1.2.7 -revision=2 +version=1.2.8 +homepage="http://www.libsdl.org/projects/SDL_net/" distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz" build_style=gnu-configure short_desc="Small sample cross-platform networking library for SDL" maintainer="Juan RP " -checksum=2ce7c84e62ff8117b9f205758bcce68ea603e08bc9d6936ded343735b8b77c53 +license="BSD" +checksum=5f4a7a8bb884f793c278ac3f3713be41980c5eedccecff0260411347714facb4 long_desc=" This is a small sample cross-platform networking library which is supplementary to the SDL (Simple DirectMedia Layer) library." subpackages="$pkgname-devel" Add_dependency build SDL-devel + +post_install() { + vinstall COPYING 644 usr/share/licenses/${pkgname} +} From 60d24c10afa97a32feb9672c64be7717e8300f3b Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 15:19:45 +0100 Subject: [PATCH 08/23] SDL_image: update to 1.2.11. --- srcpkgs/SDL_image/SDL_image-devel.template | 14 +++++--------- srcpkgs/SDL_image/depends | 2 +- srcpkgs/SDL_image/template | 15 ++++++++++++--- 3 files changed, 18 insertions(+), 13 deletions(-) diff --git a/srcpkgs/SDL_image/SDL_image-devel.template b/srcpkgs/SDL_image/SDL_image-devel.template index cf43718d368..c80299d60f8 100644 --- a/srcpkgs/SDL_image/SDL_image-devel.template +++ b/srcpkgs/SDL_image/SDL_image-devel.template @@ -1,22 +1,18 @@ # Template file for 'SDL_image-devel'. # -short_desc="${short_desc} (development files)" +short_desc="${short_desc} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=2 - Add_dependency run libpng-devel Add_dependency run tiff-devel Add_dependency run jpeg-devel Add_dependency run SDL-devel Add_dependency run SDL_image -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib +do_install() { + vmove usr/include usr + vmove "usr/lib/*.a" usr/lib + vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/SDL_image/depends b/srcpkgs/SDL_image/depends index a24e33ec004..7784c0e6b00 100644 --- a/srcpkgs/SDL_image/depends +++ b/srcpkgs/SDL_image/depends @@ -1,2 +1,2 @@ abi_depends=">=1.2.10" -api_depends="${abi_depends}" +api_depends=">=1.2.11" # libwebp support diff --git a/srcpkgs/SDL_image/template b/srcpkgs/SDL_image/template index b5795c36a55..87c536a9000 100644 --- a/srcpkgs/SDL_image/template +++ b/srcpkgs/SDL_image/template @@ -1,22 +1,31 @@ # Template file for 'SDL_image' pkgname=SDL_image -version=1.2.10 -revision=5 +version=1.2.11 +homepage="http://www.libsdl.org/projects/SDL_image/" distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz" build_style=gnu-configure short_desc="Load images as SDL surfaces" maintainer="Juan RP " -checksum=75e05d1e95f6277b44797157d9e25a908ba8d08a393216ffb019b0d74de11876 +license="BSD" +checksum=0b8f51af8c77a6849501fed675d49808ae6fbf1429d32ccbd958b7ba7c04be3b long_desc=" This is a simple library to load images of various formats as SDL surfaces. This library supports BMP, PNM (PPM/PGM/PBM), XPM, LBM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats." subpackages="$pkgname-devel" +# The following are dlopen(3)ed at runtime. Add_dependency run libpng Add_dependency run tiff Add_dependency run jpeg +Add_dependency run libwebp + Add_dependency build libpng-devel Add_dependency build tiff-devel Add_dependency build jpeg-devel Add_dependency build SDL-devel +Add_dependency build libwebp-devel + +post_install() { + vinstall COPYING 644 usr/share/licenses/${pkgname} +} From 9b3e207cb8879d449e81a4af1e85a38e8cf9a413 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 15:26:00 +0100 Subject: [PATCH 09/23] SDL_mixer: update to 1.2.12. --- srcpkgs/SDL_mixer/SDL_mixer-devel.template | 12 ++++------ srcpkgs/SDL_mixer/SDL_mixer.rshlibs | 1 + srcpkgs/SDL_mixer/template | 26 ++++++++++++++-------- 3 files changed, 22 insertions(+), 17 deletions(-) diff --git a/srcpkgs/SDL_mixer/SDL_mixer-devel.template b/srcpkgs/SDL_mixer/SDL_mixer-devel.template index 63291acd1c5..d27748672f1 100644 --- a/srcpkgs/SDL_mixer/SDL_mixer-devel.template +++ b/srcpkgs/SDL_mixer/SDL_mixer-devel.template @@ -5,8 +5,6 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=2 - Add_dependency run SDL-devel Add_dependency run libvorbis-devel Add_dependency run libmikmod-devel @@ -14,10 +12,8 @@ Add_dependency run libflac-devel Add_dependency run smpeg-devel Add_dependency run SDL_mixer -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib +do_install() { + vmove usr/include usr + vmove "usr/lib/*.a" usr/lib + vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/SDL_mixer/SDL_mixer.rshlibs b/srcpkgs/SDL_mixer/SDL_mixer.rshlibs index 03eaa624bfc..1f071d2e555 100644 --- a/srcpkgs/SDL_mixer/SDL_mixer.rshlibs +++ b/srcpkgs/SDL_mixer/SDL_mixer.rshlibs @@ -1,3 +1,4 @@ libSDL-1.2.so.0 libpthread.so.0 libc.so.6 +libm.so.6 diff --git a/srcpkgs/SDL_mixer/template b/srcpkgs/SDL_mixer/template index 04bff228f2e..325ec14027a 100644 --- a/srcpkgs/SDL_mixer/template +++ b/srcpkgs/SDL_mixer/template @@ -1,12 +1,13 @@ # Template file for 'SDL_mixer' pkgname=SDL_mixer -version=1.2.11 -revision=2 +version=1.2.12 +homepage="http://www.libsdl.org/projects/SDL_mixer/" distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz" build_style=gnu-configure short_desc="Multi-channel audio mixer library" maintainer="Juan RP " -checksum=86145ac39cac6d2c6169c226f937648dca5e89dcd828751763dd174fa9af9cf9 +license="BSD" +checksum=1644308279a975799049e4826af2cfc787cad2abb11aa14562e402521f86992a long_desc=" SDL_mixer is a sample multi-channel audio mixer library. It supports any number of simultaneously playing channels of 16 bit stereo audio, plus @@ -14,20 +15,27 @@ long_desc=" Ogg Vorbis, and SMPEG MP3 libraries." subpackages="$pkgname-devel" +# The following are dlopen(3)ed at runtime. Add_dependency run libvorbis Add_dependency run libmikmod Add_dependency run smpeg Add_dependency run libflac +Add_dependency run libfluidsynth + Add_dependency build SDL-devel Add_dependency build libvorbis-devel Add_dependency build libmikmod-devel Add_dependency build libflac-devel Add_dependency build smpeg-devel +Add_dependency build fluidsynth-devel -pre_configure() -{ - sed -i 's|/usr/local/lib/timidity|/usr/lib/timidity|' \ - ${wrksrc}/timidity/config.h || return 1 - sed -i 's|/etc/timidity/timidity.cfg|/etc/timidity++/timidity.cfg|' \ - ${wrksrc}/timidity/config.h || return 1 +pre_configure() { + sed -e "/CONFIG_FILE_ETC/s|/etc/timidity.cfg|/etc/timidity++/timidity.cfg|" \ + -e "/DEFAULT_PATH/s|/etc/timidity|/etc/timidity++|" \ + -e "/DEFAULT_PATH2/s|/usr/local/lib/timidity|/usr/lib/timidity|" \ + -i timidity/config.h +} + +post_install() { + vinstall COPYING 644 usr/share/licenses/${pkgname} } From 6e8fce88768aeed06f700fa82ec7cb91910e7858 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 17:06:19 +0100 Subject: [PATCH 10/23] pcmanfm: update to 0.9.10. --- srcpkgs/pcmanfm/patches/pcmanfm_desktop_ceil.patch | 12 ++++++++++++ srcpkgs/pcmanfm/template | 11 ++++++++--- 2 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/pcmanfm/patches/pcmanfm_desktop_ceil.patch diff --git a/srcpkgs/pcmanfm/patches/pcmanfm_desktop_ceil.patch b/srcpkgs/pcmanfm/patches/pcmanfm_desktop_ceil.patch new file mode 100644 index 00000000000..3cfc0647d0e --- /dev/null +++ b/srcpkgs/pcmanfm/patches/pcmanfm_desktop_ceil.patch @@ -0,0 +1,12 @@ +pcmanfm-desktop.c uses ceil(3) so must be linked to libm. + +--- src/Makefile.am.orig 2012-01-16 17:03:19.091356701 +0100 ++++ src/Makefile.am 2012-01-16 17:03:34.625980985 +0100 +@@ -48,6 +48,7 @@ pcmanfm_LDADD = \ + $(GMODULE_LIBS) \ + $(FM_LIBS) \ + $(MENU_CACHE_LIBS) \ ++ -lm \ + $(NULL) + + noinst_PROGRAMS=xml-purge diff --git a/srcpkgs/pcmanfm/template b/srcpkgs/pcmanfm/template index 4fa6725de37..f244109629b 100644 --- a/srcpkgs/pcmanfm/template +++ b/srcpkgs/pcmanfm/template @@ -1,12 +1,11 @@ # Template file for 'pcmanfm' pkgname=pcmanfm -version=0.9.9 +version=0.9.10 distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" build_style=gnu-configure -revision=3 short_desc="LXDE file manager" maintainer="Juan RP " -checksum=bc48af4ade638b47e4207cc274f6e38c2bd3786a811d20da47c3df9907c6fb6c +checksum=f133c6f207f719d1fc69fe8bc07b2de6883c6937ffa87448df42e3b1a30e0298 long_desc=" Features: * An extremly fast, lightweight, yet feature-rich file manager @@ -16,9 +15,15 @@ long_desc=" conf_files="/etc/xdg/pcmanfm/default/pcmanfm.conf" +Add_dependency build automake +Add_dependency build gettext-devel Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gtk+-devel Add_dependency build libfm-devel Add_dependency full desktop-file-utils + +pre_configure() { + autoreconf -fi +} From b323557c9baa53e58a5c7237907d1f907b08aa7f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 17:22:47 +0100 Subject: [PATCH 11/23] openbox: update to 3.5.0. --- common/shlibs | 2 ++ srcpkgs/libopenbox | 1 + srcpkgs/openbox-devel | 1 + srcpkgs/openbox/depends | 2 ++ srcpkgs/openbox/libopenbox.rshlibs | 22 ++++++++++++++++++++ srcpkgs/openbox/libopenbox.template | 11 ++++++++++ srcpkgs/openbox/openbox-devel.template | 15 ++++++++++++++ srcpkgs/openbox/openbox.rshlibs | 15 +++----------- srcpkgs/openbox/template | 28 ++++++++++++++------------ 9 files changed, 72 insertions(+), 25 deletions(-) create mode 120000 srcpkgs/libopenbox create mode 120000 srcpkgs/openbox-devel create mode 100644 srcpkgs/openbox/depends create mode 100644 srcpkgs/openbox/libopenbox.rshlibs create mode 100644 srcpkgs/openbox/libopenbox.template create mode 100644 srcpkgs/openbox/openbox-devel.template diff --git a/common/shlibs b/common/shlibs index bd16df7187d..11e8ecf392a 100644 --- a/common/shlibs +++ b/common/shlibs @@ -944,3 +944,5 @@ libmdbsql.so.0 libmdb mdbtools-devel libkmod.so.1 libkmod libkmod-devel libestr.so.0 libestr libestr-devel libee.so.0 libee libee-devel +libobt.so.0 libopenbox openbox-devel +libobrender.so.27 libopenbox openbox-devel diff --git a/srcpkgs/libopenbox b/srcpkgs/libopenbox new file mode 120000 index 00000000000..32be1cdf0f1 --- /dev/null +++ b/srcpkgs/libopenbox @@ -0,0 +1 @@ +openbox \ No newline at end of file diff --git a/srcpkgs/openbox-devel b/srcpkgs/openbox-devel new file mode 120000 index 00000000000..32be1cdf0f1 --- /dev/null +++ b/srcpkgs/openbox-devel @@ -0,0 +1 @@ +openbox \ No newline at end of file diff --git a/srcpkgs/openbox/depends b/srcpkgs/openbox/depends new file mode 100644 index 00000000000..de997e86d89 --- /dev/null +++ b/srcpkgs/openbox/depends @@ -0,0 +1,2 @@ +abi_depends=">=3.5.0" +api_depends="${abi_depends}" diff --git a/srcpkgs/openbox/libopenbox.rshlibs b/srcpkgs/openbox/libopenbox.rshlibs new file mode 100644 index 00000000000..4ccfd963f1e --- /dev/null +++ b/srcpkgs/openbox/libopenbox.rshlibs @@ -0,0 +1,22 @@ +libSM.so.6 +libICE.so.6 +libpangoxft-1.0.so.0 +libpangoft2-1.0.so.0 +libXft.so.2 +libpango-1.0.so.0 +libgobject-2.0.so.0 +libgmodule-2.0.so.0 +libgthread-2.0.so.0 +librt.so.1 +libXrender.so.1 +libfontconfig.so.1 +libfreetype.so.6 +libX11.so.6 +libglib-2.0.so.0 +libImlib2.so.1 +libxml2.so.2 +libpthread.so.0 +libc.so.6 +libXinerama.so.1 +libXrandr.so.2 +libXext.so.6 diff --git a/srcpkgs/openbox/libopenbox.template b/srcpkgs/openbox/libopenbox.template new file mode 100644 index 00000000000..a456fde761d --- /dev/null +++ b/srcpkgs/openbox/libopenbox.template @@ -0,0 +1,11 @@ +# Template file for 'libopenbox'. +# +short_desc="openbox runtime shared libraries" +long_desc=" + ${long_desc} + + This package includes the runtime shared libraries." + +do_install() { + vmove "usr/lib/*.so*" usr/lib +} diff --git a/srcpkgs/openbox/openbox-devel.template b/srcpkgs/openbox/openbox-devel.template new file mode 100644 index 00000000000..44300124ecd --- /dev/null +++ b/srcpkgs/openbox/openbox-devel.template @@ -0,0 +1,15 @@ +# Template file for 'openbox-devel'. +# +short_desc="openbox development files" +long_desc=" + ${long_desc} + + This package includes development files: headers, static libs, etc." + +Add_dependency run libopenbox + +do_install() { + vmove "usr/lib/*.a" usr/lib + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/openbox/openbox.rshlibs b/srcpkgs/openbox/openbox.rshlibs index d7735d32eed..8a47e63cbd5 100644 --- a/srcpkgs/openbox/openbox.rshlibs +++ b/srcpkgs/openbox/openbox.rshlibs @@ -1,4 +1,3 @@ -libXinerama.so.1 libXrandr.so.2 libXext.so.6 libglib-2.0.so.0 @@ -10,15 +9,7 @@ libstartup-notification-1.so.0 libxml2.so.2 libc.so.6 libXau.so.6 -libpangoxft-1.0.so.0 -libpangoft2-1.0.so.0 -libpango-1.0.so.0 -libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 -libXft.so.2 -libXrender.so.1 -libfontconfig.so.1 -libfreetype.so.6 libpthread.so.0 +libXinerama.so.1 +libobrender.so.27 +libobt.so.0 diff --git a/srcpkgs/openbox/template b/srcpkgs/openbox/template index 4836faafca7..ea8e3a91819 100644 --- a/srcpkgs/openbox/template +++ b/srcpkgs/openbox/template @@ -1,13 +1,14 @@ # Template file for 'openbox' pkgname=openbox -version=3.4.10 +version=3.5.0 +homepage="http://www.openbox.org" distfiles="http://icculus.org/openbox/releases/$pkgname-$version.tar.gz" build_style=gnu-configure configure_args="--enable-startup-notification" -revision=1 short_desc="Standards compliant, fast, light-weight, extensible window manager" maintainer="Juan RP " -checksum=20356f93c3334c3209284fba2628a9c48c3140a35febd0bdafa3a164d0eaed00 +license="GPL-2" +checksum=6fa90016530b3aa6102e254079461977439398531fb23e7ec076ff2c140fea0a long_desc=" Openbox works with your applications, and makes your desktop easier to manage. This is because the approach to its development was the opposite of @@ -29,18 +30,19 @@ long_desc=" * Multi-head Xinerama support! * Pipe menus" +subpackages="${pkgname}-devel lib${pkgname}" + conf_files=" /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml -/etc/xdg/openbox/autostart.sh" +/etc/xdg/openbox/environment +/etc/xdg/openbox/autostart" Add_dependency build pkg-config - -_deps="fontconfig freetype glib pango libICE libSM libX11 libXau libXcursor" -_deps="${_deps} libXext libXft libXinerama libXrandr libXrender libxml2" -_deps="${_deps} startup-notification" - -for _dep_ in ${_deps}; do - Add_dependency run ${_dep_} - Add_dependency build ${_dep_}-devel -done +Add_dependency build startup-notification-devel +Add_dependency build libxml2-devel +Add_dependency build libXrandr-devel +Add_dependency build libXcursor-devel +Add_dependency build libXinerama-devel +Add_dependency build imlib2-devel +Add_dependency build pango-devel From 4e541813b79f775c7f16efdf3a7260f4c983270c Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 17:31:04 +0100 Subject: [PATCH 12/23] New package: lxtask-0.1.4. --- srcpkgs/lxtask/lxtask.rshlibs | 5 +++++ srcpkgs/lxtask/template | 20 ++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 srcpkgs/lxtask/lxtask.rshlibs create mode 100644 srcpkgs/lxtask/template diff --git a/srcpkgs/lxtask/lxtask.rshlibs b/srcpkgs/lxtask/lxtask.rshlibs new file mode 100644 index 00000000000..54e2be6dc7a --- /dev/null +++ b/srcpkgs/lxtask/lxtask.rshlibs @@ -0,0 +1,5 @@ +libgtk-x11-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/lxtask/template b/srcpkgs/lxtask/template new file mode 100644 index 00000000000..2466859c851 --- /dev/null +++ b/srcpkgs/lxtask/template @@ -0,0 +1,20 @@ +# Template file for 'lxtask' +pkgname=lxtask +version=0.1.4 +homepage="http://lxde.org/" +distfiles="${SOURCEFORGE_SITE}/lxde/$pkgname-$version.tar.gz" +build_style=gnu-configure +short_desc="LXDE Task Manager" +maintainer="Juan RP " +license="GPL-2" +checksum=39110c99e9e56101e25be35628abafd81b1e3ea47e2d8bea45b2cb12c1e3cd61 +long_desc=" + LXTask - lightweight and desktop-independent task manager derived from + xfce4-taskmanager with all dependencies on xfce removed, new features, + and some improvement of the user interface." + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build gtk+-devel + +Add_dependency full desktop-file-utils From 4184fe6fc08f8f280a26da2848f26bd4f6c0ecdb Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 17:47:24 +0100 Subject: [PATCH 13/23] libfm: update to 0.1.17. --- srcpkgs/libfm/libfm-devel.template | 1 + srcpkgs/libfm/libfm.rshlibs | 2 ++ srcpkgs/libfm/patches/fix_configure_error.patch | 11 ----------- srcpkgs/libfm/template | 8 +++++--- 4 files changed, 8 insertions(+), 14 deletions(-) delete mode 100644 srcpkgs/libfm/patches/fix_configure_error.patch diff --git a/srcpkgs/libfm/libfm-devel.template b/srcpkgs/libfm/libfm-devel.template index 9f74c9f73a1..c7b61370cb3 100644 --- a/srcpkgs/libfm/libfm-devel.template +++ b/srcpkgs/libfm/libfm-devel.template @@ -13,5 +13,6 @@ do_install() { vmove usr/include usr vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gtk-doc usr/share vmove "usr/lib/*.a" usr/lib } diff --git a/srcpkgs/libfm/libfm.rshlibs b/srcpkgs/libfm/libfm.rshlibs index a73bfdddc81..eadaab76087 100644 --- a/srcpkgs/libfm/libfm.rshlibs +++ b/srcpkgs/libfm/libfm.rshlibs @@ -18,3 +18,5 @@ libgmodule-2.0.so.0 libgthread-2.0.so.0 librt.so.1 libm.so.6 +libdbus-glib-1.so.2 +libdbus-1.so.3 diff --git a/srcpkgs/libfm/patches/fix_configure_error.patch b/srcpkgs/libfm/patches/fix_configure_error.patch deleted file mode 100644 index 0500bc2f51e..00000000000 --- a/srcpkgs/libfm/patches/fix_configure_error.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig 2011-10-14 11:52:37.150473742 +0200 -+++ configure 2011-10-14 11:52:46.191239300 +0200 -@@ -14181,7 +14181,7 @@ cat >>confdefs.h <<_ACEOF - _ACEOF - - --ac_config_files="$ac_config_files Makefile src/Makefile src/tests/Makefile data/Makefile data/ui/Makefile po/Makefile.in docs/Makefile docs/reference/Makefile docs/reference/libfm/Makefile libfm.pc libfm-gtk.pc" -+ac_config_files="$ac_config_files Makefile src/Makefile src/tests/Makefile data/Makefile data/ui/Makefile po/Makefile.in libfm.pc libfm-gtk.pc" - - - cat >confcache <<\_ACEOF diff --git a/srcpkgs/libfm/template b/srcpkgs/libfm/template index 5a99eebd3a6..b1642c40c69 100644 --- a/srcpkgs/libfm/template +++ b/srcpkgs/libfm/template @@ -1,12 +1,12 @@ # Template file for 'libfm' pkgname=libfm -version=0.1.16 +version=0.1.17 distfiles="${SOURCEFORGE_SITE}/pcmanfm/$pkgname-$version.tar.gz" build_style=gnu-configure -revision=1 +configure_args="--enable-udisks" short_desc="LXDE GLib/GIO based library" maintainer="Juan RP " -checksum=ed49365319b941757c155b3790a2adf73f5072227c578d9bcba7329c6f9fcd3b +checksum=1740681cff4cd4c5a2eaa9805d8898269cfb6a49a0bda0acb242def15bc7131b long_desc=" libfm is a glib/gio-based lib used to develop file managers providing some file management utilities." @@ -19,7 +19,9 @@ conf_files=" Add_dependency build pkg-config Add_dependency build intltool +Add_dependency build dbus-glib-devel Add_dependency build gtk+-devel Add_dependency build menu-cache-devel Add_dependency full desktop-file-utils +Add_dependency full udisks From cd681dcf24ca5ef9e0d357be8ba81508653a72c7 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 17:49:20 +0100 Subject: [PATCH 14/23] lxde: depend on lxtask, revbump. --- srcpkgs/lxde/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/lxde/template b/srcpkgs/lxde/template index ad838dc6757..410acce9116 100644 --- a/srcpkgs/lxde/template +++ b/srcpkgs/lxde/template @@ -1,7 +1,7 @@ # Template file for 'lxde' pkgname=lxde version=0.5.0 -revision=1 +revision=2 build_style=meta-template short_desc="LXDE meta-package" maintainer="Juan RP " @@ -21,5 +21,6 @@ Add_dependency full lxlauncher Add_dependency full lxinput Add_dependency full lxrandr Add_dependency full lxpanel +Add_dependency full lxtask Add_dependency full xdg-utils Add_dependency full xdg-user-dirs From b6f1a578e7bcb809dc60fbba0b4ff69518359fdb Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 18:12:31 +0100 Subject: [PATCH 15/23] lxde: depend on gpicview, revbump. --- srcpkgs/lxde/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/lxde/template b/srcpkgs/lxde/template index 410acce9116..2a0fc0d876e 100644 --- a/srcpkgs/lxde/template +++ b/srcpkgs/lxde/template @@ -1,7 +1,7 @@ # Template file for 'lxde' pkgname=lxde version=0.5.0 -revision=2 +revision=3 build_style=meta-template short_desc="LXDE meta-package" maintainer="Juan RP " @@ -22,5 +22,6 @@ Add_dependency full lxinput Add_dependency full lxrandr Add_dependency full lxpanel Add_dependency full lxtask +Add_dependency full gpicview Add_dependency full xdg-utils Add_dependency full xdg-user-dirs From c19cee9dff485037cc9c3f841371f2362a54ecc9 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 16 Jan 2012 18:25:27 +0100 Subject: [PATCH 16/23] openbox: remove openbox-gnome.desktop which doesn't work with gnome3. --- srcpkgs/openbox/template | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/srcpkgs/openbox/template b/srcpkgs/openbox/template index ea8e3a91819..42c5554ec78 100644 --- a/srcpkgs/openbox/template +++ b/srcpkgs/openbox/template @@ -1,6 +1,7 @@ # Template file for 'openbox' pkgname=openbox version=3.5.0 +revision=1 homepage="http://www.openbox.org" distfiles="http://icculus.org/openbox/releases/$pkgname-$version.tar.gz" build_style=gnu-configure @@ -46,3 +47,8 @@ Add_dependency build libXcursor-devel Add_dependency build libXinerama-devel Add_dependency build imlib2-devel Add_dependency build pango-devel + +post_install() { + # Doesn't work with GNOME3. + rm -f ${DESTDIR}/usr/share/xsessions/openbox-gnome.desktop +} From 0f9f76e1dbaf44e5bc00581bb8a01af1160b08ba Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 17 Jan 2012 08:34:10 +0100 Subject: [PATCH 17/23] connman: update to 0.78. --- srcpkgs/connman/connman.rshlibs | 8 ++++++++ srcpkgs/connman/files/connmand.rc | 9 --------- srcpkgs/connman/template | 29 ++++++++--------------------- 3 files changed, 16 insertions(+), 30 deletions(-) create mode 100644 srcpkgs/connman/connman.rshlibs delete mode 100644 srcpkgs/connman/files/connmand.rc diff --git a/srcpkgs/connman/connman.rshlibs b/srcpkgs/connman/connman.rshlibs new file mode 100644 index 00000000000..a08f5d9cd4b --- /dev/null +++ b/srcpkgs/connman/connman.rshlibs @@ -0,0 +1,8 @@ +libgthread-2.0.so.0 +libglib-2.0.so.0 +libdbus-1.so.3 +libpthread.so.0 +libxtables.so.7 +libresolv.so.2 +libdl.so.2 +libc.so.6 diff --git a/srcpkgs/connman/files/connmand.rc b/srcpkgs/connman/files/connmand.rc deleted file mode 100644 index 10f222131fa..00000000000 --- a/srcpkgs/connman/files/connmand.rc +++ /dev/null @@ -1,9 +0,0 @@ -#!/sbin/runscript - -command=/usr/sbin/connmand -name="Connection Manager daemon" - -depend() -{ - need dbus localmount -} diff --git a/srcpkgs/connman/template b/srcpkgs/connman/template index 09f5fc50371..84949dafa79 100644 --- a/srcpkgs/connman/template +++ b/srcpkgs/connman/template @@ -1,16 +1,16 @@ # Template file for 'connman' pkgname=connman -version=0.69 -revision=1 -distfiles="${KERNEL_SITE}/network/$pkgname/$pkgname-$version.tar.bz2" +version=0.78 +distfiles="${KERNEL_SITE}/network/$pkgname/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--enable-pie --enable-polkit ---enable-ethernet --enable-wifi --enable-bluetooth --enable-openvpn ---enable-loopback --enable-pacrunner --enable-ntpd --enable-client ---enable-capng --enable-google --enable-threads" +configure_args="--enable-pie --enable-threads --enable-ethernet +--enable-wifi --enable-bluetooth --enable-loopback --enable-google +--enable-ntpd --enable-nmcompat --enable-polkit --enable-client +--enable-capng --with-systemdunitdir=/lib/systemd/system" +revision=1 short_desc="Open Source CONNection MANager" maintainer="Juan RP " -checksum=9f7bd87cb36689a2deb943d1fdb79c030071b2c4bc763e32cfd933955017419c +checksum=7a06c4b8abe09c8c07a73e39e3fda1de1aa9168e5081ee13a0850220b7593f62 long_desc=" The ConnMan project provides a daemon for managing internet connections within embedded devices running the Linux operating system. The Connection @@ -21,15 +21,8 @@ long_desc=" resolving, are implemented using plug-ins. The plug-in approach allows for easy adaption and modification for various use cases." -openrc_services="connmand default true" subpackages="$pkgname-devel" -Add_dependency run glibc -Add_dependency run glib -Add_dependency run dbus-libs -Add_dependency run iptables -Add_dependency run libcap-ng - Add_dependency build pkg-config Add_dependency build glib-devel Add_dependency build dbus-devel @@ -37,11 +30,5 @@ Add_dependency build iptables-devel Add_dependency build libcap-ng-devel Add_dependency full dbus -Add_dependency full udev Add_dependency full bluez Add_dependency full wpa_supplicant - -post_install() -{ - vinstall ${FILESDIR}/connmand.rc 755 etc/init.d connmand -} From 9a64905fea28cbba0de40c3f8198a9eae0423455 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 17 Jan 2012 08:42:07 +0100 Subject: [PATCH 18/23] intltool: update to 0.50.0. --- srcpkgs/intltool/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/intltool/template b/srcpkgs/intltool/template index a5ab9889d1a..4f4cd63fc29 100644 --- a/srcpkgs/intltool/template +++ b/srcpkgs/intltool/template @@ -1,11 +1,11 @@ # Template build file for 'intltool'. pkgname=intltool -version=0.41.1 +version=0.50.0 distfiles="http://launchpad.net/intltool/trunk/$version/+download/$pkgname-$version.tar.gz" build_style=gnu-configure short_desc="Toolbox for internationalisation" maintainer="Juan RP " -checksum=06d02133a85b9d6f29cd763050dc9267a6d73ef3008993f5b917cafc7ece96c0 +checksum=dccfb0b7dd35a170130e8934bfd30c29da6ae73bcd3ca4ba71317c977b2893d6 long_desc=" The intltool collection can be used to do these things: From 549ca1677d086e3a249feda85868a68fcc741574 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 17 Jan 2012 08:43:50 +0100 Subject: [PATCH 19/23] perl-XML-Parser: update to 2.41. --- srcpkgs/perl-XML-Parser/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/perl-XML-Parser/template b/srcpkgs/perl-XML-Parser/template index 7aa00e8744e..d34d566aac3 100644 --- a/srcpkgs/perl-XML-Parser/template +++ b/srcpkgs/perl-XML-Parser/template @@ -1,13 +1,14 @@ # Template build file for 'perl-XML-Parser'. pkgname=perl-XML-Parser -version=2.40 +version=2.41 wrksrc="XML-Parser-$version" +homepage="http://search.cpan.org/dist/XML-Parser/" distfiles="${CPAN_SITE}/XML/XML-Parser-$version.tar.gz" build_style=perl-module -revision=1 short_desc="Perl extension interface to James Clark's XML parser, expat" maintainer="Juan RP " -checksum=e5e433684e799ef7b6b852c0ca31b71054717628555444d3dc9fceac0df71512 +license="GPL-2" +checksum=b48197cd2265a26c5f016489f11a7b450d8833cb8b3d6a46ee15975740894de9 long_desc=" This module provides ways to parse XML documents. It is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's From 954104ad3bc8a22c94ef6b7a9b5157d70966fab0 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 17 Jan 2012 08:52:32 +0100 Subject: [PATCH 20/23] kmod: update to 4. --- .../fix-error-path-when-loading-deps.patch | 34 ---- .../patches/return-non-zero-on-fail.patch | 30 ---- .../use-path-max-for-alias-names.patch | 146 ------------------ srcpkgs/kmod/template | 8 +- 4 files changed, 3 insertions(+), 215 deletions(-) delete mode 100644 srcpkgs/kmod/patches/fix-error-path-when-loading-deps.patch delete mode 100644 srcpkgs/kmod/patches/return-non-zero-on-fail.patch delete mode 100644 srcpkgs/kmod/patches/use-path-max-for-alias-names.patch diff --git a/srcpkgs/kmod/patches/fix-error-path-when-loading-deps.patch b/srcpkgs/kmod/patches/fix-error-path-when-loading-deps.patch deleted file mode 100644 index 423344487f4..00000000000 --- a/srcpkgs/kmod/patches/fix-error-path-when-loading-deps.patch +++ /dev/null @@ -1,34 +0,0 @@ -From cb0d0b72128ac566aad9a72800c5a64af66f0b6e Mon Sep 17 00:00:00 2001 -From: Lucas De Marchi -Date: Sun, 8 Jan 2012 18:08:05 -0200 -Subject: [PATCH] modprobe: fix error path when loading dependencies - -demarchi> scenario is the following: -demarchi> modA depends on modB and modC -demarchi> if there's a race when trying to insert a dependency of a module, say - modB, it will stop loading all the modules -demarchi> it should check by "module already loaded error" -demarchi> like it does for modA ---- - tools/kmod-modprobe.c | 4 +++- - 1 files changed, 3 insertions(+), 1 deletions(-) - -diff --git a/tools/kmod-modprobe.c b/tools/kmod-modprobe.c -index eaf9346..2cda935 100644 ---- a/tools/kmod-modprobe.c -+++ b/tools/kmod-modprobe.c -@@ -666,9 +666,11 @@ static int insmod_do_deps_list(struct kmod_module *parent, struct kmod_list *dep - flags |= KMOD_INSERT_FORCE_VERMAGIC; - - r = kmod_module_insert_module(dm, flags, opts); -+ if (r == -EEXIST && !first_time) -+ r = 0; - if (r < 0) { - WRN("could not insert '%s': %s\n", -- dmname, strerror(-r)); -+ dmname, strerror(-r)); - goto dep_error; - } - } --- -1.7.8.1 diff --git a/srcpkgs/kmod/patches/return-non-zero-on-fail.patch b/srcpkgs/kmod/patches/return-non-zero-on-fail.patch deleted file mode 100644 index 52780ea919a..00000000000 --- a/srcpkgs/kmod/patches/return-non-zero-on-fail.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff --git a/tools/kmod-modinfo.c b/tools/kmod-modinfo.c -index b6af26f..8506193 100644 ---- a/tools/kmod-modinfo.c -+++ b/tools/kmod-modinfo.c -@@ -279,6 +279,12 @@ static int modinfo_alias_do(struct kmod_ctx *ctx, const char *alias) - LOG("Module alias %s not found.\n", alias); - return err; - } -+ -+ if (list == NULL) { -+ LOG("Module %s not found.\n", alias); -+ return -ENOENT; -+ } -+ - kmod_list_foreach(l, list) { - struct kmod_module *mod = kmod_module_get_module(l); - int r = modinfo_do(mod); -diff --git a/tools/kmod-modprobe.c b/tools/kmod-modprobe.c -index 8286b9b..6ca94f2 100644 ---- a/tools/kmod-modprobe.c -+++ b/tools/kmod-modprobe.c -@@ -856,7 +856,7 @@ static int insmod_alias(struct kmod_ctx *ctx, const char *alias, const char *ext - - if (list == NULL) { - LOG("Module %s not found.\n", alias); -- return err; -+ return -ENOENT; - } - - if (use_blacklist) { diff --git a/srcpkgs/kmod/patches/use-path-max-for-alias-names.patch b/srcpkgs/kmod/patches/use-path-max-for-alias-names.patch deleted file mode 100644 index 5a65b2988aa..00000000000 --- a/srcpkgs/kmod/patches/use-path-max-for-alias-names.patch +++ /dev/null @@ -1,146 +0,0 @@ -From 6daceb2f1f4d442ba04752aaa1cf43d554d5f646 Mon Sep 17 00:00:00 2001 -From: Lucas De Marchi -Date: Sun, 8 Jan 2012 01:02:29 -0200 -Subject: [PATCH] Replace NAME_MAX with PATH_MAX for module aliases - -Module aliases can be bigger than NAME_MAX. So, replace with PATH_MAX -that is bigger enough to hold them. - -Technically in some places NAME_MAX would be sufficient (those using -module names only), but they use functions that can be called with -alias. So increase the buffers in these cases to PATH_MAX too. ---- - libkmod/libkmod-module.c | 10 +++++----- - libkmod/libkmod-util.c | 10 +++++----- - libkmod/libkmod-util.h | 6 +++--- - tools/kmod-depmod.c | 4 ++-- - 4 files changed, 15 insertions(+), 15 deletions(-) - -diff --git a/libkmod/libkmod-module.c b/libkmod/libkmod-module.c -index f2359a9..880bac5 100644 ---- a/libkmod/libkmod-module.c -+++ b/libkmod/libkmod-module.c -@@ -185,7 +185,7 @@ KMOD_EXPORT int kmod_module_new_from_name(struct kmod_ctx *ctx, - { - struct kmod_module *m; - size_t namelen; -- char name_norm[NAME_MAX]; -+ char name_norm[PATH_MAX]; - char *namesep; - - if (ctx == NULL || name == NULL || mod == NULL) -@@ -237,11 +237,11 @@ int kmod_module_new_from_alias(struct kmod_ctx *ctx, const char *alias, - const char *name, struct kmod_module **mod) - { - int err; -- char key[NAME_MAX]; -+ char key[PATH_MAX]; - size_t namelen = strlen(name); - size_t aliaslen = strlen(alias); - -- if (namelen + aliaslen + 2 > NAME_MAX) -+ if (namelen + aliaslen + 2 > PATH_MAX) - return -ENAMETOOLONG; - - memcpy(key, name, namelen); -@@ -283,7 +283,7 @@ KMOD_EXPORT int kmod_module_new_from_path(struct kmod_ctx *ctx, - struct kmod_module *m; - int err; - struct stat st; -- char name[NAME_MAX]; -+ char name[PATH_MAX]; - char *abspath; - size_t namelen; - -@@ -434,7 +434,7 @@ KMOD_EXPORT int kmod_module_new_from_lookup(struct kmod_ctx *ctx, - struct kmod_list **list) - { - int err; -- char alias[NAME_MAX]; -+ char alias[PATH_MAX]; - - if (ctx == NULL || given_alias == NULL) - return -ENOENT; -diff --git a/libkmod/libkmod-util.c b/libkmod/libkmod-util.c -index 75e2fea..344d94a 100644 ---- a/libkmod/libkmod-util.c -+++ b/libkmod/libkmod-util.c -@@ -121,11 +121,11 @@ char *underscores(struct kmod_ctx *ctx, char *s) - return s; - } - --inline int alias_normalize(const char *alias, char buf[NAME_MAX], size_t *len) -+inline int alias_normalize(const char *alias, char buf[PATH_MAX], size_t *len) - { - size_t s; - -- for (s = 0; s < NAME_MAX - 1; s++) { -+ for (s = 0; s < PATH_MAX - 1; s++) { - const char c = alias[s]; - switch (c) { - case '-': -@@ -160,12 +160,12 @@ finish: - return 0; - } - --inline char *modname_normalize(const char *modname, char buf[NAME_MAX], -+inline char *modname_normalize(const char *modname, char buf[PATH_MAX], - size_t *len) - { - size_t s; - -- for (s = 0; s < NAME_MAX - 1; s++) { -+ for (s = 0; s < PATH_MAX - 1; s++) { - const char c = modname[s]; - if (c == '-') - buf[s] = '_'; -@@ -183,7 +183,7 @@ inline char *modname_normalize(const char *modname, char buf[NAME_MAX], - return buf; - } - --char *path_to_modname(const char *path, char buf[NAME_MAX], size_t *len) -+char *path_to_modname(const char *path, char buf[PATH_MAX], size_t *len) - { - char *modname; - -diff --git a/libkmod/libkmod-util.h b/libkmod/libkmod-util.h -index 3cd352c..e8ed5ad 100644 ---- a/libkmod/libkmod-util.h -+++ b/libkmod/libkmod-util.h -@@ -20,9 +20,9 @@ int read_str_ulong(int fd, unsigned long *value, int base) __must_check __attrib - char *strchr_replace(char *s, int c, char r); - bool path_is_absolute(const char *p) __must_check __attribute__((nonnull(1))); - char *path_make_absolute_cwd(const char *p) __must_check __attribute__((nonnull(1))); --int alias_normalize(const char *alias, char buf[NAME_MAX], size_t *len) __must_check __attribute__((nonnull(1,2))); --char *modname_normalize(const char *modname, char buf[NAME_MAX], size_t *len) __attribute__((nonnull(1, 2))); --char *path_to_modname(const char *path, char buf[NAME_MAX], size_t *len) __attribute__((nonnull(2))); -+int alias_normalize(const char *alias, char buf[PATH_MAX], size_t *len) __must_check __attribute__((nonnull(1,2))); -+char *modname_normalize(const char *modname, char buf[PATH_MAX], size_t *len) __attribute__((nonnull(1, 2))); -+char *path_to_modname(const char *path, char buf[PATH_MAX], size_t *len) __attribute__((nonnull(2))); - unsigned long long ts_usec(const struct timespec *ts); - - #endif -diff --git a/tools/kmod-depmod.c b/tools/kmod-depmod.c -index 70c397c..4726522 100644 ---- a/tools/kmod-depmod.c -+++ b/tools/kmod-depmod.c -@@ -1249,7 +1249,7 @@ static int depmod_modules_search_file(struct depmod *depmod, size_t baselen, siz - struct kmod_module *kmod; - struct mod *mod; - const char *relpath; -- char modname[NAME_MAX]; -+ char modname[PATH_MAX]; - const struct kmod_ext *eitr; - size_t modnamelen; - uint8_t matches = 0; -@@ -2101,7 +2101,7 @@ static int output_builtin_bin(struct depmod *depmod, FILE *out) - { - FILE *in; - struct index_node *idx; -- char infile[PATH_MAX], line[PATH_MAX], modname[NAME_MAX]; -+ char infile[PATH_MAX], line[PATH_MAX], modname[PATH_MAX]; - - if (out == stdout) - return 0; --- -1.7.8.1 diff --git a/srcpkgs/kmod/template b/srcpkgs/kmod/template index d586e880150..0bcebee03da 100644 --- a/srcpkgs/kmod/template +++ b/srcpkgs/kmod/template @@ -1,16 +1,14 @@ # Template file for 'kmod' pkgname=kmod -version=3 -patch_args="-Np1" +version=4 homepage="http://git.profusion.mobi/cgit.cgi/kmod.git" distfiles="http://packages.profusion.mobi//$pkgname/$pkgname-$version.tar.xz" build_style=gnu-configure -configure_args="--with-rootprefix= --with-rootlibdir=/lib --with-zlib ---with-xz" +configure_args="--with-rootprefix= --with-rootlibdir=/lib --with-zlib --with-xz" short_desc="Linux kernel module handling" maintainer="Juan RP " license="GPL-2" -checksum=4b32439703ab2837e81ae80f527f9e964ecb5883a9e80d1cc7518cf6e8593ad9 +checksum=4bcae464d1801f403e6c6454b922c4b117f61cb8cf1a85a3a24267fbf353ff68 long_desc=" kmod is a set of tools to handle common tasks with Linux kernel modules like insert, remove, list, check properties, resolve dependencies and aliases. From ee83831bd602ab24ea4c785c4bbac5f177fdc405 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 17 Jan 2012 12:20:01 +0100 Subject: [PATCH 21/23] SDL_mixer: make fluidsynth optional, it's dlopen(3)ed anyway. --- srcpkgs/SDL_mixer/INSTALL | 10 ++++++++++ srcpkgs/SDL_mixer/template | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/SDL_mixer/INSTALL diff --git a/srcpkgs/SDL_mixer/INSTALL b/srcpkgs/SDL_mixer/INSTALL new file mode 100644 index 00000000000..4cb91673242 --- /dev/null +++ b/srcpkgs/SDL_mixer/INSTALL @@ -0,0 +1,10 @@ +case ${ACTION} in +post) + cat <<_EOF +========================================================================== + By default this package uses its built-in timidity as MIDI synth, + optionally installing the fluidsynth package replaces it. It is + dlopen(3)ed at runtime. +========================================================================== +_EOF +esac diff --git a/srcpkgs/SDL_mixer/template b/srcpkgs/SDL_mixer/template index 325ec14027a..7c21cd12e8d 100644 --- a/srcpkgs/SDL_mixer/template +++ b/srcpkgs/SDL_mixer/template @@ -1,6 +1,7 @@ # Template file for 'SDL_mixer' pkgname=SDL_mixer version=1.2.12 +revision=1 homepage="http://www.libsdl.org/projects/SDL_mixer/" distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz" build_style=gnu-configure @@ -20,7 +21,7 @@ Add_dependency run libvorbis Add_dependency run libmikmod Add_dependency run smpeg Add_dependency run libflac -Add_dependency run libfluidsynth +#Add_dependency run libfluidsynth Add_dependency build SDL-devel Add_dependency build libvorbis-devel From 8915ec335f4d4e0a874228e1323bad98469ba9f4 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 17 Jan 2012 14:57:37 +0100 Subject: [PATCH 22/23] colord: update to 0.1.16. --- srcpkgs/colord/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/colord/template b/srcpkgs/colord/template index 452a97b99ce..c2f472f8b35 100644 --- a/srcpkgs/colord/template +++ b/srcpkgs/colord/template @@ -1,13 +1,13 @@ # Template file for 'colord' pkgname=colord -version=0.1.15 +version=0.1.16 homepage="http://www.freedesktop.org/software/colord" distfiles="$homepage/releases/$pkgname-$version.tar.xz" build_style=gnu-configure configure_args="--disable-sane --disable-static" short_desc="Color daemon" maintainer="Juan RP " -checksum=dff56476e02527899f4a2c39eeb092af369ab5dac1e21cbb6a5b0955b5c6e746 +checksum=9489e29e7f5f529f759f7b913ccb8147e702bcdad641dfc1f94a1fc74dd942b1 long_desc=" colord is a system service that makes it easy to manage, install and generate color profiles to accurately color manage input and output devices. From 77cd37f784c0c6b7afd7f1ebff87f2413c2cce9e Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 17 Jan 2012 22:56:10 +0100 Subject: [PATCH 23/23] sqlite: update to 3.7.10. --- srcpkgs/sqlite/sqlite-tcl.template | 1 - srcpkgs/sqlite/template | 7 +++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/srcpkgs/sqlite/sqlite-tcl.template b/srcpkgs/sqlite/sqlite-tcl.template index aa6080152ab..1ab20549418 100644 --- a/srcpkgs/sqlite/sqlite-tcl.template +++ b/srcpkgs/sqlite/sqlite-tcl.template @@ -1,6 +1,5 @@ # Template file for 'sqlite-tcl'. # -revision=1 short_desc="${sourcepkg} TCL bindings" long_desc="${long_desc} diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template index ddbef191326..f5f0f06ddf8 100644 --- a/srcpkgs/sqlite/template +++ b/srcpkgs/sqlite/template @@ -1,16 +1,15 @@ # Template build file for 'sqlite'. pkgname=sqlite -version=3.7.9 -_amalgamationver=3070900 +version=3.7.10 +_amalgamationver=3071000 wrksrc=sqlite create_wrksrc=yes distfiles="http://www.sqlite.org/sqlite-autoconf-${_amalgamationver}.tar.gz" -revision=1 short_desc="SQL Database Engine in a C Library" maintainer="Juan RP " homepage="http://www.sqlite.org" license="Public Domain" -checksum=7be6cdb375505e5d9a4aee88b2ddb6ea0d9d29c9545114ff77b345e1fa812439 +checksum=9c1775057af5cc8b6cc64808b9553d77beccf3757e16ecee3bc878404d9c43e3 long_desc=" SQLite is a C library that implements an SQL database engine. Programs that link with the SQLite library can have SQL database access without