{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.HpGPsBGg/b1/allegro5_5.2.10.0+dfsg-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.HpGPsBGg/b2/allegro5_5.2.10.0+dfsg-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,9 +1,9 @@\n \n- 56d9dd76763c0ad47a0ea2dc9cced590 1400336 doc optional allegro5-doc_5.2.10.0+dfsg-1_all.deb\n+ 842276735772add159538503b952b0dc 1400460 doc optional allegro5-doc_5.2.10.0+dfsg-1_all.deb\n 897fcce54ba41da8a3b38f87effb7498 19288 libdevel optional liballegro-acodec5-dev_5.2.10.0+dfsg-1_arm64.deb\n d082fc49554f4a71921d2a91b92ac0db 63336 debug optional liballegro-acodec5.2t64-dbgsym_5.2.10.0+dfsg-1_arm64.deb\n accb93fc58ba3eab060556a2d2cca2d8 38052 libs optional liballegro-acodec5.2t64_5.2.10.0+dfsg-1_arm64.deb\n 612e0397af17320c7071b7bdd4a0c20c 22060 libdevel optional liballegro-audio5-dev_5.2.10.0+dfsg-1_arm64.deb\n 00efacbea6a4354703ba059655e45d0e 106928 debug optional liballegro-audio5.2t64-dbgsym_5.2.10.0+dfsg-1_arm64.deb\n 5b9eabdb4a5c1eb6c163be23db3853b7 56820 libs optional liballegro-audio5.2t64_5.2.10.0+dfsg-1_arm64.deb\n aa83ce97685d69f037ac94b2ce3c418f 20340 libdevel optional liballegro-dialog5-dev_5.2.10.0+dfsg-1_arm64.deb\n"}, {"source1": "allegro5-doc_5.2.10.0+dfsg-1_all.deb", "source2": "allegro5-doc_5.2.10.0+dfsg-1_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-11-29 14:21:22.000000 debian-binary\n -rw-r--r-- 0 0 0 31660 2024-11-29 14:21:22.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1368484 2024-11-29 14:21:22.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1368608 2024-11-29 14:21:22.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -239,15 +239,15 @@\n -rw-r--r-- 0 root (0) root (0) 27233 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/opengl.html\n -rw-r--r-- 0 root (0) root (0) 3973 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/pandoc.css\n -rw-r--r-- 0 root (0) root (0) 38119 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/path.html\n -rw-r--r-- 0 root (0) root (0) 11854 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/physfs.html\n -rw-r--r-- 0 root (0) root (0) 31625 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/platform.html\n -rw-r--r-- 0 root (0) root (0) 145966 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/primitives.html\n -rw-r--r-- 0 root (0) root (0) 72292 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/search_index.js\n--rw-r--r-- 0 root (0) root (0) 45830 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/shader.html\n+-rw-r--r-- 0 root (0) root (0) 45920 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/shader.html\n -rw-r--r-- 0 root (0) root (0) 15871 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/state.html\n -rw-r--r-- 0 root (0) root (0) 72351 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/system.html\n -rw-r--r-- 0 root (0) root (0) 35452 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/threads.html\n -rw-r--r-- 0 root (0) root (0) 12633 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/time.html\n -rw-r--r-- 0 root (0) root (0) 26749 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/timer.html\n -rw-r--r-- 0 root (0) root (0) 22267 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/touch.html\n -rw-r--r-- 0 root (0) root (0) 82433 2024-11-29 14:21:22.000000 ./usr/share/doc/allegro5-doc/refman/transformations.html\n@@ -267,18 +267,18 @@\n -rw-r--r-- 0 root (0) root (0) 247 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_BITMAP.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 459 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_BITMAP_WRAP.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 250 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_BPM_TO_SECS.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 245 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_BPS_TO_SECS.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 281 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_CHANNEL_CONF.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 313 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_COLOR.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 244 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_COND.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 220 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_CONFIG.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 288 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_CONFIG_ENTRY.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 286 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_CONFIG_SECTION.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 232 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_DISPLAY.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 235 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_CONFIG.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 303 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_CONFIG_ENTRY.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 300 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_CONFIG_SECTION.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 247 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_DISPLAY.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 458 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_DISPLAY_MODE.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 5117 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_EVENT.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 364 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_EVENT_QUEUE.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 398 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_EVENT_SOURCE.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 295 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_EVENT_TYPE.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 307 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_EVENT_TYPE_IS_USER.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 268 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_FILE.3alleg5.gz\n@@ -309,15 +309,15 @@\n -rw-r--r-- 0 root (0) root (0) 502 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_MIXER.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 296 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_MIXER_QUALITY.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 461 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_MONITOR_INFO.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 445 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_MOUSE_EMULATION_MODE.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 455 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_MOUSE_STATE.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 243 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_MSECS_TO_SECS.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 236 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_MUTEX.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 287 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 298 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 290 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_PI.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 2159 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_PIXEL_FORMAT.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 467 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_PLAYMODE.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 1138 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_PRIM_ATTR.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 568 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_PRIM_BUFFER_FLAGS.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 358 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_PRIM_QUALITY.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 902 2024-11-29 14:21:22.000000 ./usr/share/man/man3/ALLEGRO_PRIM_STORAGE.3alleg5.gz\n@@ -778,21 +778,21 @@\n -rw-r--r-- 0 root (0) root (0) 478 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_native_file_dialog_path.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 469 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_native_text_log_event_source.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 370 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_bitmap_depth.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 258 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_bitmap_flags.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 278 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_bitmap_format.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 370 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_bitmap_samples.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 330 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_bitmap_wrap.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 335 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_display_adapter.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 271 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_display_flags.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 344 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_display_adapter.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 282 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_display_flags.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 273 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_display_option.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 273 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_display_refresh_rate.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 284 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_display_refresh_rate.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 304 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_file_interface.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 277 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_window_position.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 435 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_window_title.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 295 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_window_position.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 450 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_new_window_title.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 314 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_next_config_entry.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 352 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_next_config_section.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 402 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_next_event.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 288 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_num_audio_output_devices.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 394 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_num_display_modes.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 366 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_num_joysticks.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 436 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_get_num_video_adapters.3alleg5.gz\n@@ -890,15 +890,15 @@\n -rw-r--r-- 0 root (0) root (0) 398 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_identify_bitmap.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 541 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_identify_bitmap_f.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 404 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_identify_sample.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 538 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_identify_sample_f.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 383 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_identify_video.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 476 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_identify_video_f.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 380 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_identity_transform.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 335 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_inhibit_screensaver.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 348 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_inhibit_screensaver.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 501 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_init.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 672 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_init_acodec_addon.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 518 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_init_font_addon.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 614 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_init_image_addon.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 472 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_init_native_dialog_addon.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 296 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_init_primitives_addon.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 370 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_init_timeout.3alleg5.gz\n@@ -1132,21 +1132,21 @@\n -rw-r--r-- 0 root (0) root (0) 378 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_mouse_xy.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 283 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_mouse_z.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 430 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_bitmap_depth.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 1754 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_bitmap_flags.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 334 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_bitmap_format.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 760 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_bitmap_samples.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 653 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_bitmap_wrap.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 400 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_display_adapter.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 2070 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_display_flags.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 412 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_display_adapter.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 2084 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_display_flags.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 2522 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_display_option.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 377 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_display_refresh_rate.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 394 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_display_refresh_rate.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 337 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_file_interface.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 381 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_window_position.3alleg5.gz\n--rw-r--r-- 0 root (0) root (0) 377 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_window_title.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 399 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_window_position.3alleg5.gz\n+-rw-r--r-- 0 root (0) root (0) 396 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_new_window_title.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 363 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_org_name.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 310 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_path_drive.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 446 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_path_extension.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 335 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_path_filename.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 671 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_physfs_file_interface.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 376 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_render_state.3alleg5.gz\n -rw-r--r-- 0 root (0) root (0) 593 2024-11-29 14:21:22.000000 ./usr/share/man/man3/al_set_sample.3alleg5.gz\n"}, {"source1": "./usr/share/doc/allegro5-doc/refman/shader.html", "source2": "./usr/share/doc/allegro5-doc/refman/shader.html", "unified_diff": "@@ -816,11 +816,14 @@\n
  • ex_shader_multitex.c
  • \n
  • ex_palette.c
  • \n
  • ex_prim_wrap.c
  • \n \n-\n+

    \n+Allegro version 5.2.10\n+ - Last updated: 2024-11-29 14:21:22 UTC\n+

    \n \n \n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -429,7 +429,8 @@\n the selected platform.\n Since: 5.1.6\n See also: _\ba_\bl_\b__\ba_\bt_\bt_\ba_\bc_\bh_\b__\bs_\bh_\ba_\bd_\be_\br_\b__\bs_\bo_\bu_\br_\bc_\be\n Examples:\n * _\be_\bx_\b__\bs_\bh_\ba_\bd_\be_\br_\b__\bm_\bu_\bl_\bt_\bi_\bt_\be_\bx_\b._\bc\n * _\be_\bx_\b__\bp_\ba_\bl_\be_\bt_\bt_\be_\b._\bc\n * _\be_\bx_\b__\bp_\br_\bi_\bm_\b__\bw_\br_\ba_\bp_\b._\bc\n+Allegro version 5.2.10 - Last updated: 2024-11-29 14:21:22 UTC\n"}]}, {"source1": "./usr/share/man/man3/ALLEGRO_CONFIG.3alleg5.gz", "source2": "./usr/share/man/man3/ALLEGRO_CONFIG.3alleg5.gz", "unified_diff": null, "details": [{"source1": "ALLEGRO_CONFIG.3alleg5", "source2": "ALLEGRO_CONFIG.3alleg5", "unified_diff": "@@ -3,10 +3,12 @@\n .TH \"ALLEGRO_CONFIG\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n ALLEGRO_CONFIG \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+typedef struct ALLEGRO_CONFIG ALLEGRO_CONFIG;\n .EE\n .SH DESCRIPTION\n An abstract configuration structure.\n"}]}, {"source1": "./usr/share/man/man3/ALLEGRO_CONFIG_ENTRY.3alleg5.gz", "source2": "./usr/share/man/man3/ALLEGRO_CONFIG_ENTRY.3alleg5.gz", "unified_diff": null, "details": [{"source1": "ALLEGRO_CONFIG_ENTRY.3alleg5", "source2": "ALLEGRO_CONFIG_ENTRY.3alleg5", "unified_diff": "@@ -3,13 +3,15 @@\n .TH \"ALLEGRO_CONFIG_ENTRY\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n ALLEGRO_CONFIG_ENTRY \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+typedef struct ALLEGRO_CONFIG_ENTRY ALLEGRO_CONFIG_ENTRY;\n .EE\n .SH DESCRIPTION\n An opaque structure used for iterating across entries in a configuration\n section.\n .SH SEE ALSO\n al_get_first_config_entry(3alleg5), al_get_next_config_entry(3alleg5)\n"}]}, {"source1": "./usr/share/man/man3/ALLEGRO_CONFIG_SECTION.3alleg5.gz", "source2": "./usr/share/man/man3/ALLEGRO_CONFIG_SECTION.3alleg5.gz", "unified_diff": null, "details": [{"source1": "ALLEGRO_CONFIG_SECTION.3alleg5", "source2": "ALLEGRO_CONFIG_SECTION.3alleg5", "unified_diff": "@@ -3,14 +3,16 @@\n .TH \"ALLEGRO_CONFIG_SECTION\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n ALLEGRO_CONFIG_SECTION \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+typedef struct ALLEGRO_CONFIG_SECTION ALLEGRO_CONFIG_SECTION;\n .EE\n .SH DESCRIPTION\n An opaque structure used for iterating across sections in a\n configuration structure.\n .SH SEE ALSO\n al_get_first_config_section(3alleg5),\n al_get_next_config_section(3alleg5)\n"}]}, {"source1": "./usr/share/man/man3/ALLEGRO_DISPLAY.3alleg5.gz", "source2": "./usr/share/man/man3/ALLEGRO_DISPLAY.3alleg5.gz", "unified_diff": null, "details": [{"source1": "ALLEGRO_DISPLAY.3alleg5", "source2": "ALLEGRO_DISPLAY.3alleg5", "unified_diff": "@@ -3,10 +3,12 @@\n .TH \"ALLEGRO_DISPLAY\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n ALLEGRO_DISPLAY \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+typedef struct ALLEGRO_DISPLAY ALLEGRO_DISPLAY;\n .EE\n .SH DESCRIPTION\n An opaque type representing an open display or window.\n"}]}, {"source1": "./usr/share/man/man3/ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3alleg5.gz", "source2": "./usr/share/man/man3/ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3alleg5.gz", "unified_diff": null, "details": [{"source1": "ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3alleg5", "source2": "ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE.3alleg5", "unified_diff": "@@ -3,14 +3,16 @@\n .TH \"ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+#define ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE 255\n .EE\n .SH DESCRIPTION\n This is the maximum size of the title that can be set with\n al_set_new_window_title(3alleg5).\n .SH SEE ALSO\n al_set_new_window_title(3alleg5)\n .SH SINCE\n"}]}, {"source1": "./usr/share/man/man3/al_get_new_display_adapter.3alleg5.gz", "source2": "./usr/share/man/man3/al_get_new_display_adapter.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_get_new_display_adapter.3alleg5", "source2": "al_get_new_display_adapter.3alleg5", "unified_diff": "@@ -3,14 +3,16 @@\n .TH \"al_get_new_display_adapter\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_get_new_display_adapter \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+int al_get_new_display_adapter(void)\n .EE\n .SH DESCRIPTION\n Gets the video adapter index where new displays will be created by the\n calling thread, if previously set with\n al_set_new_display_adapter(3alleg5).\n Otherwise returns \\f[CR]ALLEGRO_DEFAULT_DISPLAY_ADAPTER\\f[R].\n .SH SEE ALSO\n"}]}, {"source1": "./usr/share/man/man3/al_get_new_display_flags.3alleg5.gz", "source2": "./usr/share/man/man3/al_get_new_display_flags.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_get_new_display_flags.3alleg5", "source2": "al_get_new_display_flags.3alleg5", "unified_diff": "@@ -3,13 +3,15 @@\n .TH \"al_get_new_display_flags\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_get_new_display_flags \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+int al_get_new_display_flags(void)\n .EE\n .SH DESCRIPTION\n Get the display flags to be used when creating new displays on the\n calling thread.\n .SH SEE ALSO\n al_set_new_display_flags(3alleg5), al_set_display_flag(3alleg5)\n"}]}, {"source1": "./usr/share/man/man3/al_get_new_display_refresh_rate.3alleg5.gz", "source2": "./usr/share/man/man3/al_get_new_display_refresh_rate.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_get_new_display_refresh_rate.3alleg5", "source2": "al_get_new_display_refresh_rate.3alleg5", "unified_diff": "@@ -3,13 +3,15 @@\n .TH \"al_get_new_display_refresh_rate\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_get_new_display_refresh_rate \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+int al_get_new_display_refresh_rate(void)\n .EE\n .SH DESCRIPTION\n Get the requested refresh rate to be used when creating new displays on\n the calling thread.\n .SH SEE ALSO\n al_set_new_display_refresh_rate(3alleg5)\n"}]}, {"source1": "./usr/share/man/man3/al_get_new_window_position.3alleg5.gz", "source2": "./usr/share/man/man3/al_get_new_window_position.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_get_new_window_position.3alleg5", "source2": "al_get_new_window_position.3alleg5", "unified_diff": "@@ -3,13 +3,15 @@\n .TH \"al_get_new_window_position\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_get_new_window_position \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+void al_get_new_window_position(int *x, int *y)\n .EE\n .SH DESCRIPTION\n Get the position where new non\\-fullscreen displays created by the\n calling thread will be placed.\n .SH SEE ALSO\n al_set_new_window_position(3alleg5)\n"}]}, {"source1": "./usr/share/man/man3/al_get_new_window_title.3alleg5.gz", "source2": "./usr/share/man/man3/al_get_new_window_title.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_get_new_window_title.3alleg5", "source2": "al_get_new_window_title.3alleg5", "unified_diff": "@@ -3,14 +3,16 @@\n .TH \"al_get_new_window_title\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_get_new_window_title \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+const char *al_get_new_window_title(void)\n .EE\n .SH DESCRIPTION\n Returns the title that will be used when a new display is created.\n This returns the value that al_set_window_title(3alleg5) was called\n with.\n If that function wasn\\[cq]t called yet, the value of\n al_get_app_name(3alleg5) is returned as a default.\n"}]}, {"source1": "./usr/share/man/man3/al_inhibit_screensaver.3alleg5.gz", "source2": "./usr/share/man/man3/al_inhibit_screensaver.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_inhibit_screensaver.3alleg5", "source2": "al_inhibit_screensaver.3alleg5", "unified_diff": "@@ -3,13 +3,15 @@\n .TH \"al_inhibit_screensaver\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_inhibit_screensaver \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+bool al_inhibit_screensaver(bool inhibit)\n .EE\n .SH DESCRIPTION\n This function allows the user to stop the system screensaver from\n starting up if true is passed, or resets the system back to the default\n state (the state at program start) if false is passed.\n It returns true if the state was set successfully, otherwise false.\n"}]}, {"source1": "./usr/share/man/man3/al_set_new_display_adapter.3alleg5.gz", "source2": "./usr/share/man/man3/al_set_new_display_adapter.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_set_new_display_adapter.3alleg5", "source2": "al_set_new_display_adapter.3alleg5", "unified_diff": "@@ -3,14 +3,16 @@\n .TH \"al_set_new_display_adapter\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_set_new_display_adapter \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+void al_set_new_display_adapter(int adapter)\n .EE\n .SH DESCRIPTION\n Sets the adapter to use for new displays created by the calling thread.\n The adapter has a monitor attached to it.\n Information about the monitor can be gotten using\n al_get_num_video_adapters(3alleg5) and al_get_monitor_info(3alleg5).\n .PP\n"}]}, {"source1": "./usr/share/man/man3/al_set_new_display_flags.3alleg5.gz", "source2": "./usr/share/man/man3/al_set_new_display_flags.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_set_new_display_flags.3alleg5", "source2": "al_set_new_display_flags.3alleg5", "unified_diff": "@@ -3,14 +3,16 @@\n .TH \"al_set_new_display_flags\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_set_new_display_flags \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+void al_set_new_display_flags(int flags)\n .EE\n .SH DESCRIPTION\n Sets various flags to be used when creating new displays on the calling\n thread.\n flags is a bitfield containing any reasonable combination of the\n following:\n .TP\n"}]}, {"source1": "./usr/share/man/man3/al_set_new_display_refresh_rate.3alleg5.gz", "source2": "./usr/share/man/man3/al_set_new_display_refresh_rate.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_set_new_display_refresh_rate.3alleg5", "source2": "al_set_new_display_refresh_rate.3alleg5", "unified_diff": "@@ -3,14 +3,16 @@\n .TH \"al_set_new_display_refresh_rate\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_set_new_display_refresh_rate \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+void al_set_new_display_refresh_rate(int refresh_rate)\n .EE\n .SH DESCRIPTION\n Sets the refresh rate to use when creating new displays on the calling\n thread.\n If the refresh rate is not available, al_create_display(3alleg5) will\n fail.\n A list of modes with refresh rates can be found with\n"}]}, {"source1": "./usr/share/man/man3/al_set_new_window_position.3alleg5.gz", "source2": "./usr/share/man/man3/al_set_new_window_position.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_set_new_window_position.3alleg5", "source2": "al_set_new_window_position.3alleg5", "unified_diff": "@@ -3,14 +3,16 @@\n .TH \"al_set_new_window_position\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_set_new_window_position \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+void al_set_new_window_position(int x, int y)\n .EE\n .SH DESCRIPTION\n Sets where the top left pixel of the client area of newly created\n windows (non\\-fullscreen) will be on screen, for displays created by the\n calling thread.\n Negative values are allowed on some multihead systems.\n .PP\n"}]}, {"source1": "./usr/share/man/man3/al_set_new_window_title.3alleg5.gz", "source2": "./usr/share/man/man3/al_set_new_window_title.3alleg5.gz", "unified_diff": null, "details": [{"source1": "al_set_new_window_title.3alleg5", "source2": "al_set_new_window_title.3alleg5", "unified_diff": "@@ -3,14 +3,16 @@\n .TH \"al_set_new_window_title\" \"3alleg5\" \"\" \"Allegro reference manual\" \"\"\n .SH NAME\n al_set_new_window_title \\- Allegro 5 API\n .SH SYNOPSIS\n .IP\n .EX\n #include \n+\n+void al_set_new_window_title(const char *title)\n .EE\n .SH DESCRIPTION\n Set the title that will be used when a new display is created.\n Allegro uses a static buffer of\n ALLEGRO_NEW_WINDOW_TITLE_MAX_SIZE(3alleg5) to store this, so the length\n of the titme you set must be less than this.\n .SH SEE ALSO\n"}]}]}]}]}]}