--- /srv/reproducible-results/rbuild-debian/r-b-build.i6U9WG22/b1/pympress_1.8.5-3_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.i6U9WG22/b2/pympress_1.8.5-3_amd64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - d31c7160b83745ae724b51809e32b93d 249964 doc optional pympress-doc_1.8.5-3_all.deb │ + d2d27f792c92e7daf2fbc7db92abe50b 249968 doc optional pympress-doc_1.8.5-3_all.deb │ 3d43e9f379e45912f6aff9eb005dcb3e 180412 misc optional pympress_1.8.5-3_all.deb ├── pympress-doc_1.8.5-3_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-04-17 00:31:36.000000 debian-binary │ │ -rw-r--r-- 0 0 0 2160 2025-04-17 00:31:36.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 247612 2025-04-17 00:31:36.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 247616 2025-04-17 00:31:36.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -52,17 +52,17 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 22385 2023-12-14 17:43:44.000000 ./usr/share/doc/pympress/html/_static/pympress.ico.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 12380 2023-12-14 17:43:44.000000 ./usr/share/doc/pympress/html/_static/pympress.png │ │ │ │ -rw-r--r-- 0 root (0) root (0) 113771 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/genindex.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7608 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/index.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6257 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/objects.inv │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16305 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/options.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8583 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/py-modindex.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 957697 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/pympress.html │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 957707 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/pympress.html │ │ │ │ -rw-r--r-- 0 root (0) root (0) 4367 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/search.html │ │ │ │ --rw-r--r-- 0 root (0) root (0) 145471 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/searchindex.js │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 145490 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/searchindex.js │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress-doc/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2267 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress-doc/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1349 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress-doc/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-17 00:31:36.000000 ./usr/share/doc-base/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 170 2025-04-17 00:31:36.000000 ./usr/share/doc-base/pympress-doc.pympress │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/_static/css/badge_only.css -> ../../../../../sphinx_rtd_theme/static/css/badge_only.css │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-04-17 00:31:36.000000 ./usr/share/doc/pympress/html/_static/css/theme.css -> ../../../../../sphinx_rtd_theme/static/css/theme.css │ │ │ ├── ./usr/share/doc/pympress/html/pympress.html │ │ │ │ @@ -966,15 +966,15 @@ │ │ │ │
│ │ │ │
│ │ │ │ option_descriptions = {'blank': ('Blank/unblank content screen', None), 'first': ('First slide', None), 'last': ('Last slide', None), 'log': ('Set level of verbosity in log file: DEBUG, INFO, WARNING, ERROR, or CRITICAL', '<level>'), 'next': ('Next slide', None), 'notes': ('Set the position of notes on the pdf page (none, left, right, top, bottom, after, odd, or prefix). Overrides the detection from the file.', '<position>'), 'pause': ('Toggle pause of talk timer', None), 'prev': ('Previous slide', None), 'quit': ('Close opened pympress instance', None), 'reset': ('Reset talk timer', None), 'talk-time': ('The estimated (intended) talk time in minutes (and optionally seconds)', 'mm[:ss]'), 'version': ('Print version and exit', None)}
│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -version_string = 'Pympress: 1.8.5 ; Python: 3.13.3 ; OS: Linux 6.1.0-33-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.133-1 (2025-04-10) ; Gtk 3.24.49 ; GLib 2.84.1 ; Poppler 25.03.0 cairo ; Cairo 1.18.4 , pycairo 1.27.0'
│ │ │ │ +version_string = 'Pympress: 1.8.5 ; Python: 3.13.3 ; OS: Linux 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) ; Gtk 3.24.49 ; GLib 2.84.1 ; Poppler 25.03.0 cairo ; Cairo 1.18.4 , pycairo 1.27.0' │ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ quit(*args)[source]
│ │ │ │

Quit and ignore other arguments e.g. sent by signals.

│ │ │ │
│ │ │ │ @@ -984,15 +984,15 @@ │ │ │ │ do_startup()[source] │ │ │ │

Common start-up tasks for primary and remote instances.

│ │ │ │

NB. super(self) causes segfaults, Gtk.Application needs to be used as base.

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ -do_activate(timestamp=1744969773.709728)[source]
│ │ │ │ +do_activate(timestamp=1779380202.580955)[source] │ │ │ │

Activate: show UI windows.

│ │ │ │

Build them if they do not exist, otherwise bring to front.

│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │
│ │ │ │ set_action_enabled(name, value)[source]
│ │ │ │ @@ -4462,15 +4462,15 @@ │ │ │ │
  • config (Config) – A config object containing preferences

  • │ │ │ │
  • builder (Builder) – A builder from which to load widgets

  • │ │ │ │ │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │
    │ │ │ │ -pointer = <GdkPixbuf.Pixbuf object at 0x7f459b6ddd00 (GdkPixbuf at 0x3d45ae00)>
    │ │ │ │ +pointer = <GdkPixbuf.Pixbuf object at 0x7fe0bce5b4c0 (GdkPixbuf at 0x93c5b80)> │ │ │ │

    Pixbuf to read XML descriptions of GUIs and load them.

    │ │ │ │
    │ │ │ │ │ │ │ │
    │ │ │ │
    │ │ │ │ pointer_pos = (0.5, 0.5)
    │ │ │ │

    (float, float) of position relative to slide, where the pointer should appear

    │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -826,25 +826,25 @@ │ │ │ │ │ ppoossiittiioonn ooff nnootteess oonn tthhee ppddff ppaaggee ((nnoonnee,, lleefftt,, rriigghhtt,, ttoopp,, bboottttoomm,, │ │ │ │ │ aafftteerr,, oodddd,, oorr pprreeffiixx)).. OOvveerrrriiddeess tthhee ddeetteeccttiioonn ffrroomm tthhee ffiillee..'',, │ │ │ │ │ ''<>'')),, ''ppaauussee'':: ((''TTooggggllee ppaauussee ooff ttaallkk ttiimmeerr'',, NNoonnee)),, ''pprreevv'':: │ │ │ │ │ ((''PPrreevviioouuss sslliiddee'',, NNoonnee)),, ''qquuiitt'':: ((''CClloossee ooppeenneedd ppyymmpprreessss iinnssttaannccee'',, │ │ │ │ │ NNoonnee)),, ''rreesseett'':: ((''RReesseett ttaallkk ttiimmeerr'',, NNoonnee)),, ''ttaallkk--ttiimmee'':: ((''TThhee │ │ │ │ │ eessttiimmaatteedd ((iinntteennddeedd)) ttaallkk ttiimmee iinn mmiinnuutteess ((aanndd ooppttiioonnaallllyy sseeccoonnddss))'',, │ │ │ │ │ ''mmmm[[::ssss]]'')),, ''vveerrssiioonn'':: ((''PPrriinntt vveerrssiioonn aanndd eexxiitt'',, NNoonnee))}}_¶ │ │ │ │ │ - version_string == ''PPyymmpprreessss:: 11..88..55 ;; PPyytthhoonn:: 33..1133..33 ;; OOSS:: LLiinnuuxx 66..11..00-- │ │ │ │ │ - 3333--aammdd6644 ##11 SSMMPP PPRREEEEMMPPTT__DDYYNNAAMMIICC DDeebbiiaann 66..11..113333--11 ((22002255--0044--1100)) ;; GGttkk │ │ │ │ │ - 33..2244..4499 ;; GGLLiibb 22..8844..11 ;; PPoopppplleerr 2255..0033..00 ccaaiirroo ;; CCaaiirroo 11..1188..44 ,, ppyyccaaiirroo │ │ │ │ │ - 11..2277..00''_¶ │ │ │ │ │ + version_string == ''PPyymmpprreessss:: 11..88..55 ;; PPyytthhoonn:: 33..1133..33 ;; OOSS:: LLiinnuuxx │ │ │ │ │ + 66..1122..1122++bbppoo--aammdd6644 ##11 SSMMPP PPRREEEEMMPPTT__DDYYNNAAMMIICC DDeebbiiaann 66..1122..1122--11~~bbppoo1122++11 │ │ │ │ │ + ((22002255--0022--2233)) ;; GGttkk 33..2244..4499 ;; GGLLiibb 22..8844..11 ;; PPoopppplleerr 2255..0033..00 ccaaiirroo ;; │ │ │ │ │ + CCaaiirroo 11..1188..44 ,, ppyyccaaiirroo 11..2277..00''_¶ │ │ │ │ │ quit(**aarrggss)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ Quit and ignore other arguments e.g. sent by signals. │ │ │ │ │ do_startup()_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ Common start-up tasks for primary and remote instances. │ │ │ │ │ NB. super(self) causes segfaults, Gtk.Application needs to be used │ │ │ │ │ as base. │ │ │ │ │ - do_activate(ttiimmeessttaammpp==11774444996699777733..770099772288)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ + do_activate(ttiimmeessttaammpp==11777799338800220022..558800995555)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ Activate: show UI windows. │ │ │ │ │ Build them if they do not exist, otherwise bring to front. │ │ │ │ │ set_action_enabled(nnaammee, vvaalluuee)_[_s_o_u_r_c_e_]_¶ │ │ │ │ │ Parse an action name and set its enabled state to True or False. │ │ │ │ │ Parameters: │ │ │ │ │ * nnaammee (_s_t_r) – the name of the stateful action │ │ │ │ │ * vvaalluuee (_b_o_o_l) – wheether the action should be enabled or │ │ │ │ │ @@ -2446,16 +2446,16 @@ │ │ │ │ │ Manage and draw the software “laser pointer” to point at the slide. │ │ │ │ │ Displays a pointer of chosen color on the current slide (in both │ │ │ │ │ windows), either on all the time or only when clicking while ctrl │ │ │ │ │ pressed. │ │ │ │ │ Parameters: │ │ │ │ │ * ccoonnffiigg (_C_o_n_f_i_g) – A config object containing preferences │ │ │ │ │ * bbuuiillddeerr (_B_u_i_l_d_e_r) – A builder from which to load widgets │ │ │ │ │ - pointer == <>_¶ │ │ │ │ │ + pointer == <>_¶ │ │ │ │ │ Pixbuf to read XML descriptions of GUIs and load them. │ │ │ │ │ pointer_pos == ((00..55,, 00..55))_¶ │ │ │ │ │ (float, float) of position relative to slide, where the pointer │ │ │ │ │ should appear │ │ │ │ │ show_pointer == FFaallssee_¶ │ │ │ │ │ _b_o_o_l indicating whether we should show the pointer │ │ │ │ │ pointer_mode == 11_¶ │ │ │ ├── ./usr/share/doc/pympress/html/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -3294,62 +3294,63 @@ │ │ │ │ │ "terms": { │ │ │ │ │ "": [0, 2], │ │ │ │ │ "0": [0, 2, 3], │ │ │ │ │ "000000": 3, │ │ │ │ │ "01": 3, │ │ │ │ │ "02": 3, │ │ │ │ │ "03": 3, │ │ │ │ │ - "04": [0, 3], │ │ │ │ │ + "04": 0, │ │ │ │ │ "0_18": 0, │ │ │ │ │ - "0x3d45ae00": 3, │ │ │ │ │ - "0x7f459b6ddd00": 3, │ │ │ │ │ + "0x7fe0bce5b4c0": 3, │ │ │ │ │ + "0x93c5b80": 3, │ │ │ │ │ "1": [0, 2, 3], │ │ │ │ │ "10": 3, │ │ │ │ │ "100": 2, │ │ │ │ │ "102": 3, │ │ │ │ │ "108": 3, │ │ │ │ │ "109": 0, │ │ │ │ │ "11": [0, 3], │ │ │ │ │ "110": 3, │ │ │ │ │ "112": 3, │ │ │ │ │ "113": 3, │ │ │ │ │ "114": 3, │ │ │ │ │ "116": 3, │ │ │ │ │ "118": 3, │ │ │ │ │ + "12": 3, │ │ │ │ │ "13": 3, │ │ │ │ │ - "133": 3, │ │ │ │ │ "1387346": 3, │ │ │ │ │ "13px": 3, │ │ │ │ │ "16": [0, 3], │ │ │ │ │ - "1744969773": 3, │ │ │ │ │ + "1779380202": 3, │ │ │ │ │ "18": [0, 3], │ │ │ │ │ "1_0": 0, │ │ │ │ │ "2": [0, 2, 3], │ │ │ │ │ "20": [0, 2], │ │ │ │ │ "200": [0, 3], │ │ │ │ │ "2010": 0, │ │ │ │ │ "2025": 3, │ │ │ │ │ "21": 0, │ │ │ │ │ + "23": 3, │ │ │ │ │ "24": 3, │ │ │ │ │ "25": 3, │ │ │ │ │ "27": 3, │ │ │ │ │ "27236258": 3, │ │ │ │ │ "2_0": 0, │ │ │ │ │ "3": [0, 2, 3], │ │ │ │ │ "32": 0, │ │ │ │ │ - "33": [2, 3], │ │ │ │ │ + "33": 2, │ │ │ │ │ "3_0": 0, │ │ │ │ │ "4": [0, 2, 3], │ │ │ │ │ "49": 3, │ │ │ │ │ "5": [0, 2, 3], │ │ │ │ │ + "580955": 3, │ │ │ │ │ "6": [0, 3], │ │ │ │ │ "64": 0, │ │ │ │ │ "6px": 3, │ │ │ │ │ "7": [0, 2, 3], │ │ │ │ │ - "709728": 3, │ │ │ │ │ "78": 3, │ │ │ │ │ "8": [2, 3], │ │ │ │ │ "80": 3, │ │ │ │ │ "84": 3, │ │ │ │ │ "9": [0, 3], │ │ │ │ │ "98": 3, │ │ │ │ │ "A": [0, 2], │ │ │ │ │ @@ -3534,14 +3535,16 @@ │ │ │ │ │ "bool": 3, │ │ │ │ │ "boolean": 3, │ │ │ │ │ "both": [0, 3], │ │ │ │ │ "bottom": [0, 3], │ │ │ │ │ "bound": 3, │ │ │ │ │ "boundari": 3, │ │ │ │ │ "box": [0, 3], │ │ │ │ │ + "bpo": 3, │ │ │ │ │ + "bpo12": 3, │ │ │ │ │ "breakdown": 0, │ │ │ │ │ "brew": 0, │ │ │ │ │ "bring": 3, │ │ │ │ │ "bu": 3, │ │ │ │ │ "build": [0, 3], │ │ │ │ │ "build_closur": 3, │ │ │ │ │ "builder": 3,