libdisplay-info-0.2.0/ libdisplay-info-0.2.0/.editorconfig libdisplay-info-0.2.0/.gitlab-ci.yml libdisplay-info-0.2.0/LICENSE libdisplay-info-0.2.0/README.md libdisplay-info-0.2.0/cta-vic-table.c libdisplay-info-0.2.0/cta.c libdisplay-info-0.2.0/cvt.c libdisplay-info-0.2.0/di-edid-decode/ libdisplay-info-0.2.0/di-edid-decode/cta.c libdisplay-info-0.2.0/di-edid-decode/displayid.c libdisplay-info-0.2.0/di-edid-decode/edid.c libdisplay-info-0.2.0/di-edid-decode/main.c libdisplay-info-0.2.0/di-edid-decode/meson.build libdisplay-info-0.2.0/displayid.c libdisplay-info-0.2.0/dmt-table.c libdisplay-info-0.2.0/edid.c libdisplay-info-0.2.0/gcovr.cfg libdisplay-info-0.2.0/gtf.c libdisplay-info-0.2.0/include/ libdisplay-info-0.2.0/include/bits.h libdisplay-info-0.2.0/include/cta.h libdisplay-info-0.2.0/include/di-edid-decode.h libdisplay-info-0.2.0/include/displayid.h libdisplay-info-0.2.0/include/dmt.h libdisplay-info-0.2.0/include/edid.h libdisplay-info-0.2.0/include/info.h libdisplay-info-0.2.0/include/libdisplay-info/ libdisplay-info-0.2.0/include/libdisplay-info/cta.h libdisplay-info-0.2.0/include/libdisplay-info/cvt.h libdisplay-info-0.2.0/include/libdisplay-info/displayid.h libdisplay-info-0.2.0/include/libdisplay-info/dmt.h libdisplay-info-0.2.0/include/libdisplay-info/edid.h libdisplay-info-0.2.0/include/libdisplay-info/gtf.h libdisplay-info-0.2.0/include/libdisplay-info/info.h libdisplay-info-0.2.0/include/log.h libdisplay-info-0.2.0/include/memory-stream.h libdisplay-info-0.2.0/info.c libdisplay-info-0.2.0/libdisplay-info.map libdisplay-info-0.2.0/log.c libdisplay-info-0.2.0/memory-stream.c libdisplay-info-0.2.0/meson.build libdisplay-info-0.2.0/release.sh libdisplay-info-0.2.0/releasing.md libdisplay-info-0.2.0/subprojects/ libdisplay-info-0.2.0/subprojects/edid-decode.wrap libdisplay-info-0.2.0/test/ libdisplay-info-0.2.0/test/data/ libdisplay-info-0.2.0/test/data/LICENSE.CC-BY-4.0 libdisplay-info-0.2.0/test/data/README.md libdisplay-info-0.2.0/test/data/acer-p1276.diff libdisplay-info-0.2.0/test/data/acer-p1276.edid libdisplay-info-0.2.0/test/data/acer-p1276.print libdisplay-info-0.2.0/test/data/acer-p1276.ref libdisplay-info-0.2.0/test/data/apple-xdr-dp.diff libdisplay-info-0.2.0/test/data/apple-xdr-dp.edid libdisplay-info-0.2.0/test/data/apple-xdr-dp.print libdisplay-info-0.2.0/test/data/apple-xdr-dp.ref libdisplay-info-0.2.0/test/data/ayaneo-wxga.diff libdisplay-info-0.2.0/test/data/ayaneo-wxga.edid libdisplay-info-0.2.0/test/data/ayaneo-wxga.print libdisplay-info-0.2.0/test/data/ayaneo-wxga.ref libdisplay-info-0.2.0/test/data/cta-timings.diff libdisplay-info-0.2.0/test/data/cta-timings.edid libdisplay-info-0.2.0/test/data/cta-timings.print libdisplay-info-0.2.0/test/data/cta-timings.ref libdisplay-info-0.2.0/test/data/cta-vfpdb.diff libdisplay-info-0.2.0/test/data/cta-vfpdb.edid libdisplay-info-0.2.0/test/data/cta-vfpdb.print libdisplay-info-0.2.0/test/data/cta-vfpdb.ref libdisplay-info-0.2.0/test/data/custom-uncommon-cta-vesa.diff libdisplay-info-0.2.0/test/data/custom-uncommon-cta-vesa.edid libdisplay-info-0.2.0/test/data/custom-uncommon-cta-vesa.print libdisplay-info-0.2.0/test/data/custom-uncommon-cta-vesa.ref libdisplay-info-0.2.0/test/data/cvt.edid libdisplay-info-0.2.0/test/data/cvt.print libdisplay-info-0.2.0/test/data/cvt.ref libdisplay-info-0.2.0/test/data/dell-2408wfp-dp.edid libdisplay-info-0.2.0/test/data/dell-2408wfp-dp.print libdisplay-info-0.2.0/test/data/dell-2408wfp-dp.ref libdisplay-info-0.2.0/test/data/goldstar-e2441.diff libdisplay-info-0.2.0/test/data/goldstar-e2441.edid libdisplay-info-0.2.0/test/data/goldstar-e2441.print libdisplay-info-0.2.0/test/data/goldstar-e2441.ref libdisplay-info-0.2.0/test/data/goldstar-ite6604-hdmi.diff libdisplay-info-0.2.0/test/data/goldstar-ite6604-hdmi.edid libdisplay-info-0.2.0/test/data/goldstar-ite6604-hdmi.print libdisplay-info-0.2.0/test/data/goldstar-ite6604-hdmi.ref libdisplay-info-0.2.0/test/data/hitachi-55r6+.diff libdisplay-info-0.2.0/test/data/hitachi-55r6+.edid libdisplay-info-0.2.0/test/data/hitachi-55r6+.print libdisplay-info-0.2.0/test/data/hitachi-55r6+.ref libdisplay-info-0.2.0/test/data/hp-5dq99aa-hdmi.diff libdisplay-info-0.2.0/test/data/hp-5dq99aa-hdmi.edid libdisplay-info-0.2.0/test/data/hp-5dq99aa-hdmi.print libdisplay-info-0.2.0/test/data/hp-5dq99aa-hdmi.ref libdisplay-info-0.2.0/test/data/msi-mag321curv-dp.diff libdisplay-info-0.2.0/test/data/msi-mag321curv-dp.edid libdisplay-info-0.2.0/test/data/msi-mag321curv-dp.print libdisplay-info-0.2.0/test/data/msi-mag321curv-dp.ref libdisplay-info-0.2.0/test/data/panasonic-mei96a2-dp.diff libdisplay-info-0.2.0/test/data/panasonic-mei96a2-dp.edid libdisplay-info-0.2.0/test/data/panasonic-mei96a2-dp.print libdisplay-info-0.2.0/test/data/panasonic-mei96a2-dp.ref libdisplay-info-0.2.0/test/data/philips-ftv-2017.diff libdisplay-info-0.2.0/test/data/philips-ftv-2017.edid libdisplay-info-0.2.0/test/data/philips-ftv-2017.print libdisplay-info-0.2.0/test/data/philips-ftv-2017.ref libdisplay-info-0.2.0/test/data/philips-ftv-490.diff libdisplay-info-0.2.0/test/data/philips-ftv-490.edid libdisplay-info-0.2.0/test/data/philips-ftv-490.print libdisplay-info-0.2.0/test/data/philips-ftv-490.ref libdisplay-info-0.2.0/test/data/qemu.diff libdisplay-info-0.2.0/test/data/qemu.edid libdisplay-info-0.2.0/test/data/qemu.print libdisplay-info-0.2.0/test/data/qemu.ref libdisplay-info-0.2.0/test/data/samsung-q800t-hdmi2.0.diff libdisplay-info-0.2.0/test/data/samsung-q800t-hdmi2.0.edid libdisplay-info-0.2.0/test/data/samsung-q800t-hdmi2.0.print libdisplay-info-0.2.0/test/data/samsung-q800t-hdmi2.0.ref libdisplay-info-0.2.0/test/data/samsung-s27a950d-dp.diff libdisplay-info-0.2.0/test/data/samsung-s27a950d-dp.edid libdisplay-info-0.2.0/test/data/samsung-s27a950d-dp.print libdisplay-info-0.2.0/test/data/samsung-s27a950d-dp.ref libdisplay-info-0.2.0/test/data/sun-gh19ps-dvi.diff libdisplay-info-0.2.0/test/data/sun-gh19ps-dvi.edid libdisplay-info-0.2.0/test/data/sun-gh19ps-dvi.print libdisplay-info-0.2.0/test/data/sun-gh19ps-dvi.ref libdisplay-info-0.2.0/test/data/tcl-smart-tv-5655.diff libdisplay-info-0.2.0/test/data/tcl-smart-tv-5655.edid libdisplay-info-0.2.0/test/data/tcl-smart-tv-5655.print libdisplay-info-0.2.0/test/data/tcl-smart-tv-5655.ref libdisplay-info-0.2.0/test/data/viewsonic-vp2768-dp.diff libdisplay-info-0.2.0/test/data/viewsonic-vp2768-dp.edid libdisplay-info-0.2.0/test/data/viewsonic-vp2768-dp.print libdisplay-info-0.2.0/test/data/viewsonic-vp2768-dp.ref libdisplay-info-0.2.0/test/di-edid-print.c libdisplay-info-0.2.0/test/edid-decode-check.sh libdisplay-info-0.2.0/test/edid-decode-diff.sh libdisplay-info-0.2.0/test/edid-print-check.sh libdisplay-info-0.2.0/test/meson.build libdisplay-info-0.2.0/tool/ libdisplay-info-0.2.0/tool/dump-i2c.sh libdisplay-info-0.2.0/tool/gen-cta-vic.py libdisplay-info-0.2.0/tool/gen-dmt.py libdisplay-info-0.2.0/tool/gen-search-table.py The Meson build system Version: 1.5.1 Source dir: /tmp/libdisplay-info-0.2.0 Build dir: /tmp/libdisplay-info-0.2.0/meson-build Build type: native build Project name: libdisplay-info Project version: 0.2.0 C compiler for the host machine: ccache cc (gcc 11.2.0 "cc (GCC) 11.2.0") C linker for the host machine: cc ld.bfd 2.37-slack15 Host machine cpu family: x86_64 Host machine cpu: x86_64 Found pkg-config: YES (/usr/bin/pkg-config) 0.29.2 Build-time dependency hwdata found: YES 0.367 Program tool/gen-search-table.py found: YES (/tmp/libdisplay-info-0.2.0/tool/gen-search-table.py) Library m found: YES Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Walloca: YES Compiler for C supports arguments -Wdeclaration-after-statement: YES Compiler for C supports arguments -Wconversion: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Werror=implicit: YES Program ./edid-decode-check.sh found: YES (/tmp/libdisplay-info-0.2.0/test/./edid-decode-check.sh) Program ./edid-print-check.sh found: YES (/tmp/libdisplay-info-0.2.0/test/./edid-print-check.sh) Program ./edid-decode-diff.sh found: YES (/tmp/libdisplay-info-0.2.0/test/./edid-decode-diff.sh) Automatic wrap-based subproject downloading is disabled Subproject edid-decode is buildable: NO (disabling) Program edid-decode found: NO Build targets in project: 4 libdisplay-info 0.2.0 Subprojects edid-decode : NO Automatic wrap-based subproject downloading is disabled User defined options bindir : /usr/bin buildtype : release datadir : /usr/share includedir : /usr/include libdir : lib64 libexecdir : /usr/libexec localstatedir: /var mandir : /usr/man prefix : /usr sbindir : /usr/sbin sysconfdir : /etc Found ninja-1.10.2 at /usr/bin/ninja [1/21] Compiling C object libdisplay-info.so.0.2.0.p/dmt-table.c.o [2/21] Generating pnp-id-table.c with a custom command [3/21] Compiling C object libdisplay-info.so.0.2.0.p/cta-vic-table.c.o [4/21] Compiling C object libdisplay-info.so.0.2.0.p/gtf.c.o ../gtf.c: In function ‘di_gtf_compute’: ../gtf.c:112:22: warning: ‘v_sync_bp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 112 | v_back_porch = v_sync_bp - V_SYNC_RQD; | ^ ../gtf.c:113:44: warning: ‘total_pixels’ may be used uninitialized in this function [-Wmaybe-uninitialized] 113 | h_sync = round(H_SYNC_PERC / 100.0 * total_pixels / CELL_GRAN) * CELL_GRAN; | ^ ../gtf.c:114:40: warning: ‘h_blank_pixels’ may be used uninitialized in this function [-Wmaybe-uninitialized] 114 | h_front_porch = h_blank_pixels / 2.0 - h_sync; | ~~~~~~~~~~~~~~~^~~~~ ../gtf.c:116:12: warning: ‘pixel_freq’ may be used uninitialized in this function [-Wmaybe-uninitialized] 116 | *t = (struct di_gtf_timing) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | .h_pixels = (int) h_pixels_rnd, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | .v_lines = options->v_lines, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | .v_sync = V_SYNC_RQD, | ~~~~~~~~~~~~~~~~~~~~~ 120 | .h_sync = (int) h_sync, | ~~~~~~~~~~~~~~~~~~~~~~~ 121 | .v_front_porch = MIN_PORCH, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | .v_back_porch = (int) v_back_porch, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | .h_front_porch = (int) h_front_porch, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124 | .h_back_porch = (int) (h_front_porch + h_sync), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | .h_border = (int) h_margin, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | .v_border = (int) v_margin, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | .pixel_freq_mhz = pixel_freq, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128 | }; | ~ [5/21] Compiling C object libdisplay-info.so.0.2.0.p/cvt.c.o [6/21] Compiling C object libdisplay-info.so.0.2.0.p/log.c.o [7/21] Compiling C object libdisplay-info.so.0.2.0.p/info.c.o [8/21] Compiling C object libdisplay-info.so.0.2.0.p/memory-stream.c.o [9/21] Compiling C object libdisplay-info.so.0.2.0.p/displayid.c.o [10/21] Compiling C object di-edid-decode/di-edid-decode.p/displayid.c.o [11/21] Compiling C object di-edid-decode/di-edid-decode.p/main.c.o [12/21] Compiling C object test/di-edid-print.p/di-edid-print.c.o [13/21] Compiling C object di-edid-decode/di-edid-decode.p/cta.c.o [14/21] Compiling C object libdisplay-info.so.0.2.0.p/edid.c.o [15/21] Compiling C object di-edid-decode/di-edid-decode.p/edid.c.o ../di-edid-decode/edid.c: In function ‘print_edid’: ../di-edid-decode/edid.c:500:61: warning: ‘vratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 500 | options.h_pixels = 8 * (((options.v_lines * hratio) / vratio) / 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../di-edid-decode/edid.c:475:21: note: ‘vratio’ was declared here 475 | int hratio, vratio; | ^~~~~~ ../di-edid-decode/edid.c:500:51: warning: ‘hratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 500 | options.h_pixels = 8 * (((options.v_lines * hratio) / vratio) / 8); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ ../di-edid-decode/edid.c:475:13: note: ‘hratio’ was declared here 475 | int hratio, vratio; | ^~~~~~ [16/21] Compiling C object libdisplay-info.so.0.2.0.p/cta.c.o [17/21] Compiling C object libdisplay-info.so.0.2.0.p/meson-generated_.._pnp-id-table.c.o [18/21] Linking target libdisplay-info.so.0.2.0 [19/21] Generating symbol file libdisplay-info.so.0.2.0.p/libdisplay-info.so.0.2.0.symbols [20/21] Linking target test/di-edid-print [21/21] Linking target di-edid-decode/di-edid-decode [0/1] Installing files. Installing subdir /tmp/libdisplay-info-0.2.0/include/libdisplay-info to /tmp/package-libdisplay-info/usr/include/libdisplay-info Installing /tmp/libdisplay-info-0.2.0/include/libdisplay-info/info.h to /tmp/package-libdisplay-info/usr/include/libdisplay-info Installing /tmp/libdisplay-info-0.2.0/include/libdisplay-info/gtf.h to /tmp/package-libdisplay-info/usr/include/libdisplay-info Installing /tmp/libdisplay-info-0.2.0/include/libdisplay-info/edid.h to /tmp/package-libdisplay-info/usr/include/libdisplay-info Installing /tmp/libdisplay-info-0.2.0/include/libdisplay-info/dmt.h to /tmp/package-libdisplay-info/usr/include/libdisplay-info Installing /tmp/libdisplay-info-0.2.0/include/libdisplay-info/displayid.h to /tmp/package-libdisplay-info/usr/include/libdisplay-info Installing /tmp/libdisplay-info-0.2.0/include/libdisplay-info/cvt.h to /tmp/package-libdisplay-info/usr/include/libdisplay-info Installing /tmp/libdisplay-info-0.2.0/include/libdisplay-info/cta.h to /tmp/package-libdisplay-info/usr/include/libdisplay-info Installing libdisplay-info.so.0.2.0 to /tmp/package-libdisplay-info/usr/lib64 Installing di-edid-decode/di-edid-decode to /tmp/package-libdisplay-info/usr/bin Installing /tmp/libdisplay-info-0.2.0/meson-build/meson-private/libdisplay-info.pc to /tmp/package-libdisplay-info/usr/lib64/pkgconfig Installing symlink pointing to libdisplay-info.so.0.2.0 to /tmp/package-libdisplay-info/usr/lib64/libdisplay-info.so.2 Installing symlink pointing to libdisplay-info.so.2 to /tmp/package-libdisplay-info/usr/lib64/libdisplay-info.so find: ‘/tmp/package-libdisplay-info/usr/man’: No such file or directory find: ‘/tmp/package-libdisplay-info/usr/man’: No such file or directory Slackware package maker, version 3.14159265. Searching for symbolic links: usr/lib64/libdisplay-info.so libdisplay-info.so.2 usr/lib64/libdisplay-info.so.2 libdisplay-info.so.0.2.0 Making symbolic link creation script: ( cd usr/lib64 ; rm -rf libdisplay-info.so ) ( cd usr/lib64 ; ln -sf libdisplay-info.so.2 libdisplay-info.so ) ( cd usr/lib64 ; rm -rf libdisplay-info.so.2 ) ( cd usr/lib64 ; ln -sf libdisplay-info.so.0.2.0 libdisplay-info.so.2 ) It is recommended that you make these lines your new installation script. Would you like to make this stuff the install script for this package and remove the symbolic links ([y]es, [n]o)? y Removing symbolic links: removed './usr/lib64/libdisplay-info.so' removed './usr/lib64/libdisplay-info.so.2' Creating your new ./install/doinst.sh... This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /tmp/libdisplay-info-0.2.0-x86_64-1gv_salix15.0.txz ./ install/ install/doinst.sh install/slack-desc usr/ usr/bin/ usr/bin/di-edid-decode usr/doc/ usr/doc/libdisplay-info-0.2.0/ usr/doc/libdisplay-info-0.2.0/LICENSE usr/doc/libdisplay-info-0.2.0/README.md usr/include/ usr/include/libdisplay-info/ usr/include/libdisplay-info/cta.h usr/include/libdisplay-info/cvt.h usr/include/libdisplay-info/displayid.h usr/include/libdisplay-info/dmt.h usr/include/libdisplay-info/edid.h usr/include/libdisplay-info/gtf.h usr/include/libdisplay-info/info.h usr/lib64/ usr/lib64/libdisplay-info.so.0.2.0 usr/lib64/pkgconfig/ usr/lib64/pkgconfig/libdisplay-info.pc Slackware package /tmp/libdisplay-info-0.2.0-x86_64-1gv_salix15.0.txz created.