---
 configure |  184 +++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 100 insertions(+), 84 deletions(-)

diff --git a/configure b/configure
index a3640d0..5f49265 100755
--- a/configure
+++ b/configure
@@ -1094,6 +1094,12 @@ LIBRARY_LIST="
     swscale
 "
 
+LICENSE_LIST="
+    gpl
+    nonfree
+    version3
+"
+
 PROGRAM_LIST="
     avconv
     avplay
@@ -1101,27 +1107,30 @@ PROGRAM_LIST="
     avserver
 "
 
+SUBSYSTEM_LIST="
+    dct
+    doc
+    error_resilience
+    fft
+    lsp
+    lzo
+    mdct
+    network
+    rdft
+"
+
 CONFIG_LIST="
     $COMPONENT_LIST
     $EXTERNAL_LIBRARY_LIST
     $HWACCEL_LIST
+    $LICENSE_LIST
     $LIBRARY_LIST
     $PROGRAM_LIST
-    dct
-    doc
-    error_resilience
-    fft
-    gpl
+    $SUBSYSTEM_LIST
     gray
     hardcoded_tables
-    lsp
-    lzo
-    mdct
     memalign_hack
-    network
-    nonfree
     pic
-    rdft
     runtime_cpudetect
     safe_bitstream_reader
     shared
@@ -1130,7 +1139,6 @@ CONFIG_LIST="
     static
     swscale_alpha
     thumb
-    version3
     xmm_clobber_test
 "
 
@@ -1217,6 +1225,41 @@ HAVE_LIST_PUB="
     fast_unaligned
 "
 
+HEADERS_LIST="
+    alsa_asoundlib_h
+    altivec_h
+    arpa_inet_h
+    cdio_paranoia_h
+    cdio_paranoia_paranoia_h
+    dev_bktr_ioctl_bt848_h
+    dev_bktr_ioctl_meteor_h
+    dev_ic_bt8xx_h
+    dev_video_bktr_ioctl_bt848_h
+    dev_video_meteor_ioctl_meteor_h
+    direct_h
+    dlfcn_h
+    dxva_h
+    gsm_h
+    io_h
+    machine_ioctl_bt848_h
+    machine_ioctl_meteor_h
+    malloc_h
+    poll_h
+    sndio_h
+    soundcard_h
+    sys_mman_h
+    sys_param_h
+    sys_resource_h
+    sys_select_h
+    sys_soundcard_h
+    sys_time_h
+    sys_un_h
+    sys_videoio_h
+    unistd_h
+    windows_h
+    winsock2_h
+"
+
 MATH_FUNCS="
     atanf
     atan2f
@@ -1244,6 +1287,49 @@ MATH_FUNCS="
     truncf
 "
 
+SYSTEM_FUNCTIONS="
+    closesocket
+    CommandLineToArgvW
+    CryptGenRandom
+    dlopen
+    fcntl
+    fork
+    getaddrinfo
+    gethrtime
+    getopt
+    GetProcessAffinityMask
+    GetProcessMemoryInfo
+    GetProcessTimes
+    GetSystemTimeAsFileTime
+    getrusage
+    getservbyport
+    gettimeofday
+    inet_aton
+    isatty
+    jack_port_get_latency_range
+    localtime_r
+    MapViewOfFile
+    memalign
+    MemoryBarrier
+    mkstemp
+    mmap
+    mprotect
+    nanosleep
+    posix_memalign
+    sched_getaffinity
+    SetConsoleTextAttribute
+    setmode
+    setrlimit
+    Sleep
+    strerror_r
+    strptime
+    strtok_r
+    sysconf
+    sysctl
+    usleep
+    VirtualAlloc
+"
+
 HAVE_LIST="
     $ARCH_EXT_LIST
     $(add_suffix _external $ARCH_EXT_LIST)
@@ -1251,97 +1337,42 @@ HAVE_LIST="
     $ATOMICS_LIST
     $HAVE_LIST_CMDLINE
     $HAVE_LIST_PUB
+    $HEADERS_LIST
     $MATH_FUNCS
+    $SYSTEM_FUNCTIONS
     $THREADS_LIST
     aligned_malloc
     aligned_stack
-    alsa_asoundlib_h
-    altivec_h
-    arpa_inet_h
     asm_mod_q
     asm_mod_y
     atomic_cas_ptr
     atomics_native
     attribute_may_alias
     attribute_packed
-    cdio_paranoia_h
-    cdio_paranoia_paranoia_h
-    closesocket
-    CommandLineToArgvW
     cpunop
-    CryptGenRandom
     dcbzl
-    dev_bktr_ioctl_bt848_h
-    dev_bktr_ioctl_meteor_h
-    dev_ic_bt8xx_h
-    dev_video_bktr_ioctl_bt848_h
-    dev_video_meteor_ioctl_meteor_h
-    direct_h
-    dlfcn_h
-    dlopen
     dos_paths
-    dxva_h
     ebp_available
     ebx_available
     fast_64bit
     fast_clz
     fast_cmov
-    fcntl
-    fork
-    getaddrinfo
-    gethrtime
-    getopt
-    GetProcessAffinityMask
-    GetProcessMemoryInfo
-    GetProcessTimes
-    GetSystemTimeAsFileTime
-    getrusage
-    getservbyport
-    gettimeofday
     gnu_as
-    gsm_h
     ibm_asm
-    inet_aton
-    io_h
     inline_asm_labels
-    isatty
-    jack_port_get_latency_range
     ldbrx
     libdc1394_1
     libdc1394_2
     local_aligned_16
     local_aligned_8
-    localtime_r
     loongson
-    machine_ioctl_bt848_h
-    machine_ioctl_meteor_h
     machine_rw_barrier
-    malloc_h
-    MapViewOfFile
-    memalign
-    MemoryBarrier
-    mkstemp
     mm_empty
-    mmap
-    mprotect
     msvcrt
-    nanosleep
-    poll_h
-    posix_memalign
     pragma_deprecated
     rdtsc
-    sched_getaffinity
     sdl
-    SetConsoleTextAttribute
-    setmode
-    setrlimit
-    Sleep
-    sndio_h
     socklen_t
-    soundcard_h
-    strerror_r
-    strptime
-    strtok_r
     struct_addrinfo
     struct_group_source_req
     struct_ip_mreq_source
@@ -1355,23 +1386,8 @@ HAVE_LIST="
     symver_asm_label
     symver_gnu_asm
     sync_val_compare_and_swap
-    sysconf
-    sysctl
-    sys_mman_h
-    sys_param_h
-    sys_resource_h
-    sys_select_h
-    sys_soundcard_h
-    sys_time_h
-    sys_un_h
-    sys_videoio_h
     threads
-    unistd_h
-    usleep
     vfp_args
-    VirtualAlloc
-    windows_h
-    winsock2_h
     xform_asm
     xmm_clobbers
 "
-- 
1.7.9.5

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to